Program Unit Metrics
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Lines
Comments
Blanks
Code
Lines-exe
Lines-dec
Stmt-exe
Stmt-dec
Ratio Comment/Code
C.C
3
1
0
2
0
1
0
1
0.50
CastFromNull.main
5
0
0
5
3
3
1
3
0.00
Casts.main
3
0
0
3
1
1
1
1
0.00
Casts.test
19
0
4
15
13
14
0
14
0.00
cell.Cell.Cell
3
0
0
3
1
1
1
1
0.00
cell.Cell.set
3
0
0
3
1
1
1
1
0.00
cfg.MonitorTest.dummy
2
0
0
2
0
1
0
1
0.00
cfg.MonitorTest.sync1
8
0
0
8
4
2
3
2
0.00
cfg.MonitorTest.sync2
8
1
0
7
3
2
2
2
0.14
cfg.MonitorTest.sync3
12
0
0
12
7
4
4
4
0.00
classConstant.ClassConstant.main
4
0
0
4
2
2
1
2
0.00
clone
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph
175
4
24
147
112
17
42
40
0.03
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).addNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).containsNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).getMaxNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).getNode
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).getNumber
11
0
0
11
8
1
5
2
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).getNumberOfNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).iterateNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_1).removeNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getPredNodeCount
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getPredNodeNumbers
9
0
0
9
7
2
3
3
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getPredNodes
9
0
0
9
7
2
3
3
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getSuccNodeCount
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getSuccNodeNumbers
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).getSuccNodes
8
0
0
8
6
2
3
3
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).hasEdge
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).removeIncomingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).(Anon_4).removeOutgoingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).getEdgeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.BasicHeapGraph.(Anon_3).getNodeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.computePredecessors
13
5
2
6
4
2
3
2
0.83
com.ibm.wala.analysis.pointers.BasicHeapGraph.computePredecessorsForLocals
32
3
2
27
18
8
13
11
0.11
com.ibm.wala.analysis.pointers.BasicHeapGraph.computePredecessorsForNonLocals
23
4
0
19
11
4
10
6
0.21
com.ibm.wala.analysis.pointers.BasicHeapGraph.computeSuccNodeNumbers
47
0
1
46
35
12
21
14
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getPointerKeys
10
0
2
8
5
3
3
4
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getSuccNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.hasEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.LocalPointerComparator.compare
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.BasicHeapGraph.toString
24
0
1
23
16
5
14
8
0.00
com.ibm.wala.analysis.pointers.HeapGraph.getHeapModel
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.pointers.HeapGraph.getPointerAnalysis
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.pointers.HeapGraph.getReachableInstances
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.getHeapModel
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.getReachableInstances
8
0
0
8
4
3
2
3
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.getReachableInstances.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.HeapGraphImpl
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.pointers.HeapGraphImpl.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.getCallSiteForType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.getExceptionsForType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.getLocalForType
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.getNewSiteForType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.IgnoreSerializableWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.IgnoreSerializableWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.ManySubtypesWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.ManySubtypesWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.ManySubtypesWarning.ManySubtypesWarning
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.NoSubtypesWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.NoSubtypesWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.NoSubtypesWarning.NoSubtypesWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.SpecializedMethod.addCtorInvokeInstruction
13
3
0
10
8
6
3
6
0.30
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.SpecializedMethod.addInstruction
17
3
1
13
8
1
7
1
0.23
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.SpecializedMethod.addStatementsForConcreteSimpleType
39
6
3
30
24
9
15
9
0.20
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.SpecializedMethod.SpecializedMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.SpecializedMethod.SpecializedMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.typeRef2TypeAbstraction
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.getIR
25
3
4
18
13
5
9
5
0.17
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.iterateNewSites
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.makeIR
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.makeStatements
19
1
0
18
15
9
6
9
0.06
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextInterpreter.understands
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextSelector.ClassFactoryContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextSelector.getCalleeTarget
29
8
0
21
15
9
7
8
0.38
com.ibm.wala.analysis.reflection.ClassFactoryContextSelector.getRelevantParameters
16
0
0
16
11
2
7
2
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextSelector.getUseOfStringParameter
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.ClassFactoryContextSelector.isClassFactory
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.ClassNewInstanceContextInterpreter
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.getIR
24
2
4
18
13
5
9
5
0.11
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.getPublicDefaultCtor
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.iterateNewSites
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.makeIR
34
0
2
32
28
17
11
15
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextInterpreter.understands
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextSelector.ClassNewInstanceContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextSelector.getCalleeTarget
14
5
0
9
5
2
4
2
0.56
com.ibm.wala.analysis.reflection.ClassNewInstanceContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.ClassNewInstanceContextSelector.isTypeConstant
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.getCaughtExceptions
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.getIR
13
0
0
13
9
3
7
3
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.hasObjectArrayLoad
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.hasObjectArrayStore
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.iterateCastTypes
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.iterateFieldsRead
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.iterateFieldsWritten
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.iterateNewSites
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.makeIR
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.analysis.reflection.CloneInterpreter.makeStatements
62
8
7
47
40
19
21
21
0.17
com.ibm.wala.analysis.reflection.CloneInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.CloneInterpreter.understands
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.FactoryBypassInterpreter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.findOrCreateSpecializedFactoryMethod
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getCaughtExceptions
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getDU
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getInvokeStatements
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getIR
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getNumberOfStatements
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.getTypesForContext
18
13
1
4
2
2
1
2
3.25
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.hasObjectArrayLoad
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.hasObjectArrayStore
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateCallSites
20
0
2
18
13
3
4
6
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateCallSites.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateCallSites.(Anon_1).next
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateCallSites.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateCastTypes
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateFieldsRead
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateFieldsWritten
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.iterateNewSites
12
0
0
12
8
4
5
5
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.recordFactoryType
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.recordType
20
1
0
19
14
4
10
4
0.05
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.addOriginalStatements
28
1
0
27
18
6
16
9
0.04
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.addStatementsForConcreteType
21
5
0
16
12
7
6
7
0.31
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.addStatementsForSetOfTypes
38
1
2
36
30
13
17
13
0.03
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.addStatementsForTypeAbstraction
69
3
3
63
45
6
37
6
0.05
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.equals
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getAllocationStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getDeclaringClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getInvokeStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getParameterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.getStatements
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.hashCode
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.initValueNumberForConstantOne
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.interceptType
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.makeIR
10
0
1
9
6
3
4
3
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.SpecializedFactoryMethod
21
1
4
16
12
3
10
4
0.06
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.SpecializedFactoryMethod.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.FactoryBypassInterpreter.understands
13
0
1
12
7
2
6
2
0.00
com.ibm.wala.analysis.reflection.FactoryContextSelector.FactoryContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.reflection.FactoryContextSelector.getCalleeTarget
12
0
0
12
7
2
6
2
0.00
com.ibm.wala.analysis.reflection.FactoryContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.getIR
24
2
4
18
13
5
9
5
0.11
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.iterateNewSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.makeIR
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.makeStatements
19
0
0
19
15
10
7
11
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextInterpeter.understands
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextSelector.getCalleeTarget
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextSelector.GetClassContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.reflection.GetClassContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContext.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.analysis.reflection.GetMethodContext.get
16
0
0
16
12
2
9
2
0.00
com.ibm.wala.analysis.reflection.GetMethodContext.GetMethodContext
15
5
0
10
6
1
6
1
0.50
com.ibm.wala.analysis.reflection.GetMethodContext.getName
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.analysis.reflection.GetMethodContext.getType
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.analysis.reflection.GetMethodContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getAllNormalPublicMethods
17
6
0
11
7
3
5
4
0.55
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getDeclaredNormalMethods
15
6
0
9
5
2
4
3
0.67
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getIR
27
3
0
24
18
8
11
8
0.12
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getNumberOfStatements
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.getParticularMethodStatements
37
11
0
26
16
14
8
11
0.42
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.iterateNewSites
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.makeGetDeclaredMethodStatements
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.makeGetMethodStatements
12
0
0
12
5
6
3
2
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextInterpreter.understands
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.analysis.reflection.GetMethodContextSelector.getCalleeTarget
53
13
1
39
28
8
19
9
0.33
com.ibm.wala.analysis.reflection.GetMethodContextSelector.GetMethodContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.GetMethodContextSelector.getTypeConstant
13
4
0
9
5
2
4
2
0.44
com.ibm.wala.analysis.reflection.GetMethodContextSelector.makeConstantKey
11
6
0
5
3
3
1
3
1.20
com.ibm.wala.analysis.reflection.GetMethodContextSelector.mayUnderstand
8
4
0
4
2
1
1
1
1.00
com.ibm.wala.analysis.reflection.IllegalArgumentExceptionContext.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.InstanceKeyWithNode.getNode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.getIR
34
0
1
33
27
11
16
12
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.getNumberOfStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFields
11
0
0
11
8
1
2
2
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFields.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFieldsRead
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFieldsRead.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFieldsWritten
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateFieldsWritten.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.iterateNewSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextInterpreterImpl.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextSelectorImpl.ContextSelectorImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextSelectorImpl.getCalleeTarget
13
0
0
13
8
4
5
4
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.ContextSelectorImpl.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.isInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.isInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.isType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.isType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodContext.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodContext.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodContext.MethodContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodItem.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodItem.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodItem.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.analysis.reflection.java7.MethodHandles.MethodItem.MethodItem
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getAllNormalPublicMethods
14
3
0
11
7
3
5
4
0.27
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getConstructors
12
3
0
9
5
2
4
3
0.33
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getDeclaredNormalMethods
12
3
0
9
5
2
4
3
0.33
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getIR
27
2
4
21
15
5
11
5
0.10
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getMethodArrayStatements
45
8
1
36
30
20
12
20
0.22
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getNumberOfStatements
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getParticularMethodStatements
31
9
0
22
16
10
8
11
0.41
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.getPublicConstructors
12
3
0
9
5
2
4
3
0.33
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.iterateNewSites
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetCtorsStatements
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetCtorStatements
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetDeclaredMethodsStatements
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetDeclaredMethodStatements
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetDeclCtorsStatements
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetDeclCtorStatements
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetMethodsStatments
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeGetMethodStatements
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.makeIR
45
0
0
45
35
10
18
10
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextInterpreter.understands
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextSelector.getCalleeTarget
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.analysis.reflection.JavaLangClassContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextSelector.getTypeConstant
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextSelector.JavaLangClassContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.reflection.JavaLangClassContextSelector.mayUnderstand
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.reflection.JavaTypeContext.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.analysis.reflection.JavaTypeContext.get
14
0
0
14
10
2
7
2
0.00
com.ibm.wala.analysis.reflection.JavaTypeContext.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaTypeContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.JavaTypeContext.JavaTypeContext
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.reflection.JavaTypeContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter
88
12
12
64
45
4
21
12
0.19
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).getCFG
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).getDU
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).getIR
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).getNumberOfStatements
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).iterateCallSites
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).iterateFieldsRead
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).iterateFieldsWritten
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).iterateNewSites
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).recordFactoryType
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.analysis.reflection.ReflectionContextInterpreter.createReflectionContextInterpreter.(Anon_1).understands
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectionContextSelector.createReflectionContextSelector
34
2
2
30
20
3
13
4
0.07
com.ibm.wala.analysis.reflection.ReflectionContextSelector.createReflectionContextSelector.(Anon_1).getCalleeTarget
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectionContextSelector.createReflectionContextSelector.(Anon_1).getRelevantParameters
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.getIR
26
3
3
20
15
7
9
7
0.15
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.iterateCallSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.iterateNewSites
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.makeIR
87
21
10
61
54
22
25
23
0.34
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationInterpreter.understands
13
0
0
13
8
2
7
2
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationSelector.getCalleeTarget
64
19
2
43
33
16
16
16
0.44
com.ibm.wala.analysis.reflection.ReflectiveInvocationSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationSelector.isConstructorConstant
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.analysis.reflection.ReflectiveInvocationSelector.mayUnderstand
12
3
0
9
5
1
4
1
0.33
com.ibm.wala.analysis.reflection.ReflectiveInvocationSelector.ReflectiveInvocationSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.AbstractIntStackMachine
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackFlowProvider
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.popN
5
0
0
5
2
1
3
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitArrayLength
8
3
1
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitArrayLoad
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitArrayStore
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitBinaryOp
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitComparison
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitConditionalBranch
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitConstant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitConversion
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitDup
31
3
3
25
19
8
12
8
0.12
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitGet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitInstanceof
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitInvoke
11
3
0
8
5
3
3
3
0.38
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitLocalLoad
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitLocalStore
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitMonitor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitNew
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitPop
8
3
0
5
2
1
2
1
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitPut
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitShift
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitSwap
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitSwitch
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitThrow
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.BasicStackMachineVisitor.visitUnaryOp
6
4
0
2
0
1
0
1
2.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.flow
18
0
1
17
12
2
12
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.flow
17
0
0
17
12
2
12
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.getCurrentBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.getCurrentInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.getCurrentProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.getCurrentSuccessor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.getInstructions
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.init
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.needsEdgeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.BasicStackFlowProvider.needsNodeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.computeMeetNLocals
20
4
0
16
11
4
8
5
0.25
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.computeMeetStackHeight
20
4
0
16
11
4
8
5
0.25
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.FlowProvider.flow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.FlowProvider.flow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.FlowProvider.needsEdgeFlow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.FlowProvider.needsNodeFlow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.getEntryState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.getIn
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init
137
3
22
112
87
14
33
33
0.03
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getEdgeTransferFunction
33
0
5
28
22
3
8
8
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).evaluate
13
0
2
11
9
3
4
4
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getMeetOperator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getNodeTransferFunction
33
0
5
28
22
3
8
8
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).evaluate
13
0
2
11
9
3
4
4
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_1).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_4).initializeVariables
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_4).initializeWorkList
10
3
0
7
5
1
3
3
0.43
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_4).makeEdgeVariable
7
0
1
6
5
1
3
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_4).makeNodeVariable
8
0
0
8
6
1
4
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.init.(Anon_4).makeStmtRHS
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.initializeVariables
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.allocateLocals
14
0
2
12
8
3
7
4
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.allocateStack
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.array2StringBuffer
13
0
0
13
9
2
8
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.clearStack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.copyState
15
0
0
15
11
1
9
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.duplicate
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.getLocal
15
4
0
11
7
1
5
1
0.36
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.getLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.getStackHeight
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.hasValue
13
0
2
11
9
1
11
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.isTOP
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.MachineState
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.peek
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.pop
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.push
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.replaceValue
11
0
1
10
8
1
10
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.setLocal
16
6
0
10
6
1
5
1
0.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.setTOP
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.stateEquals
29
0
1
28
21
1
22
3
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.swap
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MachineState.toString
16
0
0
16
12
2
10
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.meet
15
8
2
5
3
2
2
2
1.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.Meeter.meetLocal
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.Meeter.meetStack
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.Meeter.meetStackAtCatchBlock
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.meetForCatchBlock
14
8
1
5
3
2
2
2
1.60
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.meetLocals
37
10
2
25
18
6
15
8
0.40
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.evaluate
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.isUnaryNoOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.MeetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.MeetOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.meetStacks
52
13
4
35
26
7
21
9
0.37
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.meetStacksAtCatchBlock
34
12
3
19
14
4
11
4
0.63
com.ibm.wala.analysis.stackMachine.AbstractIntStackMachine.solve
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.ConeType
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.analysis.typeInference.ConeType.equals
13
0
0
13
8
2
7
2
0.00
com.ibm.wala.analysis.typeInference.ConeType.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.getTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.isArrayType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.ConeType.iterateImplementors
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.typeInference.ConeType.meet
22
1
0
21
17
2
14
2
0.05
com.ibm.wala.analysis.typeInference.ConeType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.JavaPrimitiveType.init
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.JavaPrimitiveType.JavaPrimitiveType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.JavaPrimitiveType.makePrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.JavaPrimitiveType.toString
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.typeInference.PointType.equals
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.analysis.typeInference.PointType.getIClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PointType.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PointType.getTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PointType.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PointType.isArrayType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PointType.meet
42
5
0
37
28
5
21
5
0.14
com.ibm.wala.analysis.typeInference.PointType.PointType
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.analysis.typeInference.PointType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.getPrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.getTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.meet
17
2
0
15
11
1
9
1
0.13
com.ibm.wala.analysis.typeInference.PrimitiveType.PrimitiveType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.PrimitiveType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.SetType.equals
19
3
1
15
10
2
7
2
0.20
com.ibm.wala.analysis.typeInference.SetType.getTypeReference
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.analysis.typeInference.SetType.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.SetType.iteratePoints
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.typeInference.SetType.meet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.SetType.SetType
19
0
0
19
13
3
12
4
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).getType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).getTypeReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).meet
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.getType
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.analysis.typeInference.TypeAbstraction.getTypeReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeAbstraction.meet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.DeclaredTypeOperator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.evaluate
11
3
0
8
5
1
4
1
0.38
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.isNullary
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.analysis.typeInference.TypeInference.extractAllResults
16
5
2
9
6
4
4
5
0.56
com.ibm.wala.analysis.typeInference.TypeInference.getConstantPrimitiveType
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.getConstantType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.GetElementType.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.GetElementType.evaluate
50
0
3
47
37
6
27
6
0.00
com.ibm.wala.analysis.typeInference.TypeInference.GetElementType.GetElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.GetElementType.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.GetElementType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.getIR
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.getType
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.analysis.typeInference.TypeInference.initialize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.initializeVariables
92
1
9
82
60
18
42
22
0.01
com.ibm.wala.analysis.typeInference.TypeInference.initializeWorkList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.isUndefined
11
4
0
7
4
2
3
2
0.57
com.ibm.wala.analysis.typeInference.TypeInference.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PhiOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PhiOperator.evaluate
28
3
2
23
16
4
13
6
0.13
com.ibm.wala.analysis.typeInference.TypeInference.PhiOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PhiOperator.PhiOperator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PhiOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PiOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PiOperator.evaluate
16
3
2
11
8
4
4
4
0.27
com.ibm.wala.analysis.typeInference.TypeInference.PiOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PiOperator.PiOperator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PiOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator.evaluate
16
0
0
16
11
4
8
5
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator.PrimitivePropagateOperator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.solve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.solve
13
0
0
13
9
2
6
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeInference
12
0
0
12
9
1
9
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.get
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.getPointerTypeOperator
14
2
0
12
8
2
5
2
0.17
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.meetDeclaredExceptionTypes
24
2
0
22
17
7
9
7
0.09
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitAddressOf
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitArrayLength
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitArrayLoad
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitBinaryOp
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitCheckCast
27
2
1
24
17
4
12
5
0.08
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitComparison
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitConversion
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitGet
18
2
1
15
11
4
6
4
0.13
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitGetCaughtException
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitInstanceof
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitInvoke
17
2
0
15
11
3
7
3
0.13
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitLoadIndirect
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitLoadMetadata
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitNew
11
2
0
9
6
3
3
3
0.22
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitStoreIndirect
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory.visitUnaryOp
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.analysis.typeInference.TypeInference.TypeVarFactory.makeVariable
12
0
1
11
6
2
5
2
0.00
com.ibm.wala.analysis.typeInference.TypeVariable.copyState
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.analysis.typeInference.TypeVariable.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeVariable.setType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeVariable.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.analysis.typeInference.TypeVariable.TypeVariable
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeInference
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitAssert
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitAstGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitAstGlobalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitAstLexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitAstLexicalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitEachElementGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitEachElementHasNext
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactory.visitIsDefined
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.initialize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext.ArgumentInstanceContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext.equals
22
0
0
22
20
2
19
2
0.00
com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext.get
7
2
0
5
3
1
3
1
0.40
com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.cast.ipa.callgraph.ArgumentInstanceContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.addAllCallbacks
13
0
2
11
6
1
6
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.addCallback
13
0
2
11
6
1
6
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.addTarget
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.AstCGNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.clearMutatedCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.fireCallbacks
16
0
0
16
10
2
8
3
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.hasAllCallbacks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstCGNode.hasCallback
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot.addGlobalRead
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot.AstFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot.AstFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot.makeControlFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.makeFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot.addDirectCall
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot.ScriptFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot.ScriptFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstCFAPointerKeys.AstCFAPointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter.AstContextInsensitiveSSAContextInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter.iterateCallSites
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter.iterateNewSites
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey.AstGlobalPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstGlobalPointerKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory.getPointerKeyForObjectCatalog
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory.getPointerKeysForReflectedFieldRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstPointerKeyFactory.getPointerKeysForReflectedFieldWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.addUpwardFunargConstraints
37
4
5
28
21
9
14
11
0.14
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.AstConstraintVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ConstantWriter.action
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ConstantWriter.ConstantWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ConstantWriter.dump
6
0
0
6
3
1
4
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getLexicalDefiners
48
1
2
45
35
13
18
15
0.02
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getLexicalDefiners.(Anon_8).act
12
0
0
12
9
3
4
4
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getPointerKeyForObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getPointerKeysForReflectedFieldRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.getPointerKeysForReflectedFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference
48
6
8
34
15
11
10
8
0.18
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference.UpwardFunargPointerKey.equals
6
0
0
6
4
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference.UpwardFunargPointerKey.getDefiningNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference.UpwardFunargPointerKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference.UpwardFunargPointerKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.handleRootLexicalReference.UpwardFunargPointerKey.UpwardFunargPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.isEqual
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.action
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.doLexicalPointerKeys
28
9
4
15
11
6
7
8
0.60
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.equals
32
0
6
26
18
2
17
4
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.evaluate
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.LexicalOperator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.LexicalOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation
63
0
7
56
42
8
18
16
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).evaluate
39
0
3
36
28
6
14
10
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).evaluate.(Anon_10).act
26
0
2
24
18
4
9
7
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).evaluate.(Anon_10).act.(Anon_11).act
12
0
0
12
9
2
5
4
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldFullOperation.(Anon_9).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperation
83
3
13
67
51
14
37
17
0.04
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationFieldConstant
18
0
4
14
10
7
4
6
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationObjectAndFieldConstant
26
0
0
26
17
5
15
8
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant
54
0
3
51
37
7
20
14
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant.(Anon_12).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant.(Anon_12).evaluate
33
0
0
33
25
5
16
10
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant.(Anon_12).evaluate.(Anon_13).act
24
0
0
24
18
4
13
8
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant.(Anon_12).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyFieldConstant.(Anon_12).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant
51
0
4
47
33
6
18
13
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant.(Anon_14).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant.(Anon_14).evaluate
21
0
0
21
16
3
9
7
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant.(Anon_14).evaluate.(Anon_15).act
12
0
0
12
9
2
6
5
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant.(Anon_14).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldOperationOnlyObjectConstant.(Anon_14).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldRead
19
0
1
18
12
2
6
4
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldRead.(Anon_16).action
9
0
0
9
6
1
4
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldRead.(Anon_16).dump
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldWrite
12
0
0
12
9
5
4
5
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.newFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.NormalWriter.action
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.NormalWriter.dump
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.NormalWriter.NormalWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction.action
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.ReflectedFieldAction.dump
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstGlobalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstLexicalRead
27
0
2
25
19
8
10
10
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstLexicalRead.(Anon_2).action
22
0
2
20
16
7
9
9
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstLexicalWrite
18
0
0
18
13
3
8
5
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitAstLexicalWrite.(Anon_3).action
13
0
0
13
10
2
7
4
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet
52
0
6
46
34
10
13
16
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet.(Anon_6).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet.(Anon_6).evaluate
16
0
0
16
12
3
5
5
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet.(Anon_6).evaluate.(Anon_7).act
7
0
0
7
5
2
2
3
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet.(Anon_6).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementGet.(Anon_6).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitLexical
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut
77
2
12
63
48
12
24
18
0.03
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut.(Anon_4).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut.(Anon_4).evaluate
18
0
0
18
13
3
6
5
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut.(Anon_4).evaluate.(Anon_5).act
9
0
0
9
6
2
3
3
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut.(Anon_4).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstConstraintVisitor.visitPut.(Anon_4).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.AstInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitAssert
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitAstGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitAstGlobalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitAstLexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitAstLexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitEachElementGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.AstImplicitPointsToSetVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitAstGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitAstGlobalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitAstLexicalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitAstLexicalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitEachElementGet
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstPointerAnalysisImpl
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeHeapModel
25
0
4
21
5
10
5
6
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeHeapModel.Model.getPointerKeyForArrayLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeHeapModel.Model.getPointerKeyForObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeHeapModel.Model.getPointerKeysForReflectedFieldRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeHeapModel.Model.getPointerKeysForReflectedFieldWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.makeImplicitPointsToVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstSSAPropagationCallGraphBuilder
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.fieldKeyForUnknownWrites
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.getGlobalObject
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.hasNoInterestingUses
11
1
1
9
5
2
4
2
0.11
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.isUncataloguedField
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.makeDefaultContextInterpreters
13
0
2
11
8
3
5
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.makeInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.makeSystem
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.makeSystem.(Anon_1).makePointerAnalysis
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.sameMethod
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.useObjectCatalog
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.addClassFileToScope
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.CAstAnalysisScope
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.CAstAnalysisScope
8
0
0
8
4
3
4
3
0.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.CAstAnalysisScope
7
0
0
7
3
2
4
2
0.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getApplicationLoader
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getArrayClassLoader
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getExtensionLoader
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getLoader
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getLoaders
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getNumberOfLoaders
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getPrimordialLoader
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.getSyntheticLoader
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.ipa.callgraph.CAstAnalysisScope.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.dumpCG
34
0
1
33
26
5
19
8
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.getShortName
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.getShortName
20
0
0
20
14
5
10
5
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.handleFileNames
17
0
1
16
11
3
8
4
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeScope
5
0
0
5
2
3
1
2
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeScope
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeSourceModule
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeSourceModule
25
0
3
22
17
5
7
5
0.00
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil.makeSourceModule.(Anon_1).getInputStream
14
0
0
14
11
2
5
2
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageCallGraph
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addAllocation
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addCheckcast
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addDirectCall
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addGetInstance
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addGetStatic
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addGlobalRead
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addInvocation
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addInvocationInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.addPhi
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.CrossLanguageFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.CrossLanguageFakeRoot.CrossLanguageFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.getLanguageRoot
28
0
8
20
16
6
10
6
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.getLanguageRoots
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageCallGraph.makeFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector.CrossLanguageClassTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector.getAllocatedTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector.getLanguage
6
0
0
6
4
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageClassTargetSelector.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector.CrossLanguageContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector.getCalleeTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector.getLanguage
7
0
0
7
5
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageContextSelector.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.CrossLanguageInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getInstanceKeyForPEI
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageInstanceKeys.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector.CrossLanguageMethodTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector.getCalleeTarget
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector.getLanguage
6
0
0
6
4
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageMethodTargetSelector.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl.CrossLanguagePointerAnalysisImpl
6
0
0
6
2
3
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguagePointerAnalysisImpl.makeImplicitPointsToVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.CrossLanguageSSAPropagationCallGraphBuilder
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.customInit
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeImplicitVisitorSelector
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeInterestingVisitorSelector
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeMainVisitorSelector
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeRootNodeSelector
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeSystem
10
0
0
10
7
1
3
2
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeSystem.(Anon_1).makePointerAnalysis
5
0
0
5
4
0
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.CrossLanguageSSAPropagationCallGraphBuilder.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.DelegatingAstPointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getFieldNameType
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getInstanceFieldPointerKeyForConstant
14
6
0
8
5
3
3
3
0.75
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForInstanceField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeysForReflectedFieldRead
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.cast.ipa.callgraph.DelegatingAstPointerKeys.getPointerKeysForReflectedFieldWrite
14
0
3
11
7
3
5
3
0.00
com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey.getCreationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey.GlobalObjectKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.GlobalObjectKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector.getCalleeTarget
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.MiscellaneousHacksContextSelector.MiscellaneousHacksContextSelector
66
4
12
50
37
12
20
11
0.08
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.getObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.ObjectPropertyCatalogKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ObjectPropertyCatalogKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions.getCalleeTarget
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.OneLevelForLexicalAccessFunctions.OneLevelForLexicalAccessFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.(Anon_1).toString
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.equals
13
0
0
13
9
2
5
2
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.getFieldIdentifier
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.index
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.index.(Anon_4).getFieldIdentifier
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.literal
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.literal.(Anon_2).getFieldIdentifier
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.mapped
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.mapped.(Anon_3).getFieldIdentifier
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.ReflectedFieldPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey.toString
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getConstructorCallers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getInstanceKeyForAllocation
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.needsScopeMappingKey
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getCreationSites
9
0
0
9
6
1
2
2
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getCreationSites.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getCreator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.getFunargNodes
25
7
0
18
12
4
8
6
0.39
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.ScopeMappingInstanceKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys.ScopeMappingInstanceKeys
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.iterator
16
0
1
15
9
4
6
5
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.keep
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.make
12
0
1
11
7
2
6
3
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.makeScriptSite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint.addCall
15
0
3
12
8
4
6
5
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint.getParameterTypes
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint.makeSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoint.ScriptEntryPoint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints.ScriptEntryPoints
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector.getCalleeTarget
33
0
7
26
18
8
7
5
0.00
com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector.StandardFunctionTargetSelector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.addClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.computeSubClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.CrossLanguageClassHierarchy
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getImmediateSubclasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getImplementors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getJavaLangErrorTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getJavaLangRuntimeExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getLeastCommonSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getLeastCommonSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getLoaders
8
0
1
7
4
2
3
3
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getNumberOfClasses
8
0
1
7
4
2
3
3
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getNumberOfImmediateSubclasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getPossibleTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getPossibleTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getRootClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.getUnresolvedClasses
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.implementsInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.isAssignableFrom
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.isRootClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.isSubclassOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.iterator
9
0
0
9
6
2
2
3
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.iterator.(Anon_1).makeInner
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.lookupClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.make
13
0
1
12
8
6
4
6
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.resolveField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.resolveField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.resolveMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.cha.CrossLanguageClassHierarchy.resolveMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.computeLexicalMod
16
5
1
10
7
3
2
3
0.50
com.ibm.wala.cast.ipa.lexical.LexicalModRef.computeLexicalMod.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.computeLexicalRef
16
5
1
10
7
3
2
3
0.50
com.ibm.wala.cast.ipa.lexical.LexicalModRef.computeLexicalRef.(Anon_1).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.getNodeNamePairsForAccess
15
2
0
13
8
4
5
6
0.15
com.ibm.wala.cast.ipa.lexical.LexicalModRef.LexicalModRef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.scanNodeForLexReads
16
0
0
16
10
5
6
7
0.00
com.ibm.wala.cast.ipa.lexical.LexicalModRef.scanNodeForLexWrites
16
0
0
16
10
5
6
7
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.AstModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitAstGlobalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitAstGlobalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitAstLexicalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitAstLexicalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitEachElementGet
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.AstRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitAstGlobalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitAstGlobalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitAstLexicalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitAstLexicalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitEachElementGet
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.makeHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.makeModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ipa.modref.AstModRef.makeRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.AstBranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitAssert
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitAstGlobalRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitAstGlobalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitAstLexicalRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitAstLexicalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitEachElementGet
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitEachElementHasNext
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitEcho
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstBranchVisitor.visitIsDefined
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstInducedCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.AstPEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitAstGlobalRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitAstGlobalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitAstLexicalRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitAstLexicalWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitEachElementGet
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.makeBranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.AstInducedCFG.makePEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.DelegatingCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.exit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getBlockForInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getCatchBlocks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getExceptionalPredecessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getExceptionalSuccessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getNormalPredecessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getNormalSuccessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.DelegatingCFG.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.cfg.Util.whichPred
9
0
1
8
6
2
6
3
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.AbstractReflectiveGet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.AbstractReflectivePut
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.getDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.getUse
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractReflectivePut.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.AbstractSSAConversion
10
0
0
10
8
1
8
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.addDefiningBlock
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.fail
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.Frame.Frame
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getDef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getDefaultValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getHasAlready
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getMaxValueNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getNextNewValueNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getNumberOfDefs
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getNumberOfUses
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getPhi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getUse
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.getWork
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.hasDefaultValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.init
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.initializeVariables
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.isAssignInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.isConstant
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.isLive
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.iterateInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.makeAssignmentMap
16
0
0
16
9
3
8
6
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.makeNewDefs
23
0
4
19
14
4
11
5
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.makeNewUses
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.perform
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.placeNewPhiAt
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.placePhiNodes
48
2
7
39
29
7
24
11
0.05
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.popAssignment
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.pushAssignment
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.renameVariables
12
0
2
10
6
1
7
2
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.repairExit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.repairInstructionDefs
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.repairInstructionUses
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.repairPhiDefs
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.repairPhiUse
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.SEARCH
27
8
3
16
12
4
8
4
0.50
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.SearchPostRec
26
0
1
25
16
5
16
9
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.SearchPreRec
47
1
5
41
31
16
18
20
0.02
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.setHasAlready
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.setPhi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.setWork
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.skip
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.skipRepair
11
0
0
11
9
1
11
3
0.00
com.ibm.wala.cast.ir.ssa.AbstractSSAConversion.top
15
0
1
14
9
1
7
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform
260
52
35
173
106
40
68
53
0.30
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getFlowGraph
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider
40
6
5
29
22
0
9
6
0.21
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider.(Anon_2).getEdgeTransferFunction
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider.(Anon_2).getMeetOperator
6
3
0
3
2
0
1
1
1.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider.(Anon_2).getNodeTransferFunction
10
3
0
7
5
0
3
1
0.43
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider.(Anon_2).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_1).getTransferFunctionProvider.(Anon_2).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_3).getLiveBefore
34
10
2
22
15
4
13
8
0.45
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_3).isLiveEntry
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_3).isLiveExit
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.(Anon_3).toString
10
0
1
9
7
2
5
4
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.BlockValueGenKillOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.evaluate
43
7
4
32
23
7
17
11
0.22
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.processDefs
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.processUses
11
3
0
8
4
1
5
2
0.38
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.BlockValueGenKillOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.ExitBlockGenKillOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.ExitBlockGenKillOperator.evaluate
10
3
2
5
3
2
2
2
0.60
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.ExitBlockGenKillOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.perform.ExitBlockGenKillOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result.getLiveBefore
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result.isLiveEntry
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.analysis.LiveAnalysis.Result.isLiveExit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AssignInstruction.AssignInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.ssa.AssignInstruction.copyForSSA
10
6
0
4
2
1
1
1
1.50
com.ibm.wala.cast.ir.ssa.AssignInstruction.getVal
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.ssa.AssignInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AssignInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitAssert
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitAstGlobalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitAstGlobalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitAstLexicalRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitAstLexicalWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitEachElementGet
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitEachElementHasNext
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitEcho
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor.visitIsDefined
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.AstAssertInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.isFromSpecification
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstAssertInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.AstEchoInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.getUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.hashCode
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.toString
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.cast.ir.ssa.AstEchoInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.AstGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.getGlobalName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalRead.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.AstGlobalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.getGlobalName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstGlobalWrite.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.AssertInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.AssignInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.EachElementGetInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.EachElementHasNextInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.EchoInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.GlobalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.GlobalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.IsDefinedInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.IsDefinedInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.IsDefinedInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.IsDefinedInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionFactory.LexicalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitAssert
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitAstGlobalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitAstGlobalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitAstLexicalRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitAstLexicalWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitEachElementGet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitEachElementHasNext
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitEcho
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor.visitIsDefined
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory.AstDefaultIRFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory.AstDefaultIRFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory.makeCFG
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory.makeIR
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.AstIR
13
0
5
8
6
1
6
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.getIndirectionData
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.getLocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.instructionPosition
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.lexicalInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.setCatchInstructions
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.AstIR.setupCatchTypes
10
0
0
10
5
2
5
4
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.contextIsIrrelevant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.makeCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.makeDefaultFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIRFactory.makeIR
13
0
3
10
8
6
3
5
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.AstIsDefinedInstruction
10
3
0
7
5
1
5
1
0.43
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.AstIsDefinedInstruction
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.AstIsDefinedInstruction
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.AstIsDefinedInstruction
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.copyForSSA
6
0
1
5
3
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getDef
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getFieldRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.getUse
10
0
0
10
7
1
6
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.toString
14
0
0
14
11
1
8
1
0.00
com.ibm.wala.cast.ir.ssa.AstIsDefinedInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access.Access
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access.equals
8
0
0
8
6
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.Access.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.AstLexicalAccess
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.getAccess
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.getAccessCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.getAccesses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.hashCode
7
0
1
6
4
2
4
3
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalAccess.setAccesses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.AstLexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.AstLexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.AstLexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.copyForSSA
13
0
1
12
8
3
6
4
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.getUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.toString
15
0
1
14
11
3
10
4
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalRead.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.AstLexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.AstLexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.AstLexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.copyForSSA
13
0
1
12
8
3
6
4
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.getUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.toString
16
0
1
15
12
3
11
4
0.00
com.ibm.wala.cast.ir.ssa.AstLexicalWrite.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.AstPreInstructionVisitor.visitAssign
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.CAstBinaryOp.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.CAstBinaryOp.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.ssa.CAstBinaryOp.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.ssa.CAstUnaryOp.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.CAstUnaryOp.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.ssa.CAstUnaryOp.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.EachElementGetInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementGetInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.EachElementHasNextInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.EachElementHasNextInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.copyForSSA
31
0
5
26
19
6
16
8
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.copyInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.FixedParametersInvokeInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.FixedParametersInvokeInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.FixedParametersInvokeInstruction
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.getNumberOfParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.getUse
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.hashCode
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.ir.ssa.FixedParametersInvokeInstruction.visit
5
1
1
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction.getNumberOfReturnValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction.getReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction.MultiReturnValueInvokeInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.addPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.convert
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.convert
30
4
1
25
19
3
13
4
0.16
com.ibm.wala.cast.ir.ssa.SSAConversion.convert.(Anon_1).skip
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.addChild
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.addUse
8
0
0
8
6
2
4
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.addUse
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.CopyPropagationRecord
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.toString
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.undo
12
0
1
11
8
3
6
4
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.undo
38
0
6
32
26
10
15
12
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.CopyPropagationRecord.undo
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.copyUse
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.fail
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getComputedLocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getMaxValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getNextNewValueNumber
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.getUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.initializeVariables
16
0
2
14
8
2
9
4
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.isAssignInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.isConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.isLive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.perform
21
0
2
19
12
2
13
4
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord.PhiUseRecord
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.PhiUseRecord.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.placeNewPhiAt
12
0
3
9
7
3
6
4
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.popAssignment
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.pushAssignment
12
0
2
10
7
4
4
4
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.repairExit
11
0
0
11
6
2
6
3
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.repairInstructionDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.repairInstructionUses
27
0
3
24
15
4
13
6
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.repairPhiDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.repairPhiUse
16
0
3
13
9
5
6
6
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.setPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.skip
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.skipRepair
19
0
3
16
10
2
10
3
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAConversion
43
4
5
34
26
6
23
9
0.12
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation.copyUse
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation.getCopyHistory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation.getLocalNames
22
0
4
18
14
6
9
6
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation.toString
9
0
2
7
4
2
3
3
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation.undoCopyPropagation
10
0
2
8
5
2
4
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.topR
10
0
1
9
5
2
4
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.undoCopyPropagation
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.UseRecord.UseRecord
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.ssa.SSAConversion.valuesToConvert
23
0
1
22
15
6
10
8
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.AbstractClassEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractClassEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.AbstractCodeEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.setAst
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.setGotoTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.setLabelledGotoTarget
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.setNodePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractCodeEntity.setNodeType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractDataEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.addScopedEntity
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.getScopedEntities
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.getSignature
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AbstractEntity.setPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.AbstractFieldEntity
12
0
1
11
7
1
7
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.getType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AbstractFieldEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.AbstractGlobalEntity
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractGlobalEntity.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.AbstractScriptEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.AbstractScriptEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AbstractScriptEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ArrayOpHandler.doArrayRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.ArrayOpHandler.doArrayWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.AbstractScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.allocateTempValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.contains
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.declare
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.declare
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getAllNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getConstantObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getConstantValue
29
0
0
29
26
1
25
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getEntity
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getEntityScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.getUnderlyingSymtab
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.isCaseInsensitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.isConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.isGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.isLexicallyScoped
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.lookup
17
0
0
17
12
2
8
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.makeSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.makeSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.makeSymbol
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.mapName
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractScope.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.AbstractSymbol
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.constant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.defaultInitValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.getDefiningScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AbstractSymbol.setConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.addAccess
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.addExposedName
23
19
0
4
2
2
1
2
4.75
com.ibm.wala.cast.ir.translator.AstTranslator.assignValue
13
3
0
10
7
1
6
1
0.30
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.AstCFG
150
1
12
137
103
23
71
32
0.01
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.AstCFG.(Anon_3).act
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.AstCFG.(Anon_4).act
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.AstCFG.(Anon_5).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.AstCFG.(Anon_6).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.checkBlockBoundaries
18
0
0
18
11
2
10
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.EdgeOperation.act
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.getBlockForInstruction
7
0
1
6
4
1
5
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.toString
23
0
4
19
16
5
15
9
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstCFG.transferEdges
17
0
1
16
7
5
6
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstDebuggingInformation.AstDebuggingInformation
14
0
2
12
8
1
8
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstDebuggingInformation.getCodeBodyPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstDebuggingInformation.getInstructionPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstDebuggingInformation.getSourceNamesForValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.AstLexicalInformation
43
0
5
38
27
2
28
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.AstLexicalInformation
81
3
9
69
46
8
42
12
0.04
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.buildLexicalNamesArray
13
0
1
12
7
3
6
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.buildLexicalUseArray
16
0
1
15
10
2
8
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getAllExposedUses
25
0
1
24
13
1
16
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getExitExposedUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getExposedNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getExposedUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getScopingName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.getScopingParents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.hasExposedUses
12
0
1
11
6
2
5
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstLexicalInformation.isReadOnly
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstTranslator
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.AstTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.closeFunctionEntity
32
11
5
16
14
11
2
10
0.69
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.CodeEntityContext
10
0
3
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.currentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.entityScopes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.exposeNameSet
17
0
0
17
11
1
9
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.getAccesses
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.getCatchTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.getUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.getValue
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.hasValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.setCatchType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.setCatchType
19
0
3
16
11
3
9
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.CodeEntityContext.setValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.composeEntityName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.declareFunction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.defaultCatchType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ir.translator.AstTranslator.defineField
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.defineFunction
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ir.translator.AstTranslator.defineType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.addEntityName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.currentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.DelegatingContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.entityScopes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.exposeNameSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.file
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getAccesses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getCatchTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getEntityName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getGlobalScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.hasValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.setCatchType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.setCatchType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.setValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.DelegatingContext.top
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.doArrayRead
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doArrayWrite
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doCall
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doFieldRead
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doFieldWrite
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doGlobalRead
21
5
2
14
11
5
6
5
0.36
com.ibm.wala.cast.ir.translator.AstTranslator.doGlobalWrite
18
5
3
10
7
3
4
3
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.doIfConvertSwitch
44
0
6
38
31
12
18
14
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.doIsFieldDefined
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.ir.translator.AstTranslator.doLexicallyScopedRead
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.cast.ir.translator.AstTranslator.doLexicallyScopedWrite
17
7
1
9
7
5
3
5
0.78
com.ibm.wala.cast.ir.translator.AstTranslator.doLexReadHelper
18
6
0
12
10
7
4
7
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.doLocalRead
13
5
0
8
5
3
3
3
0.62
com.ibm.wala.cast.ir.translator.AstTranslator.doLocalWrite
18
6
0
12
8
4
5
4
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.doMaterializeFunction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doNewObject
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.doPrimitive
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.ir.translator.AstTranslator.doPrologue
25
5
0
20
15
10
5
10
0.25
com.ibm.wala.cast.ir.translator.AstTranslator.doSimpleSwitch
51
1
10
40
35
15
20
16
0.03
com.ibm.wala.cast.ir.translator.AstTranslator.doThrow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.enterEntity
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.EntityContext.EntityContext
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.EntityContext.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.EntityContext.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.EntityContext.top
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.exceptionType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.FileContext.FileContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FileContext.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.defaultInitValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.FinalCAstSymbol
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.isCaseInsensitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.isInternalName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.name
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.FinalCAstSymbol.type
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.gatherArrayDims
7
0
0
7
5
3
4
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.getIncludedEntity
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.getPosition
14
0
1
13
8
2
7
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.getTypeForNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.handleBinaryOpThrow
21
1
2
18
14
5
9
6
0.06
com.ibm.wala.cast.ir.translator.AstTranslator.handleUnspecifiedLiteralKey
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.cast.ir.translator.AstTranslator.hasImplicitGlobals
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.ir.translator.AstTranslator.hasIncomingEdges
13
0
1
12
7
1
7
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.hasSpecialUndeclaredVariables
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.ir.translator.AstTranslator.ignoreName
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addDelayedEdge
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addInstruction
28
0
7
21
15
2
13
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreEdge
23
4
0
19
15
2
12
2
0.21
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreEdgeToExit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreEdgeToExit
11
0
1
10
6
2
5
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.addPreNode
13
4
0
9
7
1
7
1
0.44
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.checkForRealizedEdges
21
4
1
16
11
5
6
6
0.25
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.checkForRealizedExitEdges
19
3
1
15
11
4
7
5
0.20
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.getBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.getCurrentBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.getCurrentInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.getLinePositionMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.hasCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.hasDelayedEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.hasMonitorOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.isDeadBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.makeEntryBlock
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.makeExitBlock
10
2
2
6
4
1
4
2
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.newBlock
33
11
3
19
15
2
13
2
0.58
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.noteCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.noteLinePosition
12
3
1
8
5
2
4
2
0.38
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.setCurrentBlockAsHandler
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.setUnwindState
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.findOrCreateCode
96
12
13
71
59
12
35
14
0.17
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.findOrCreateCode.(Anon_1).flowOutTo
0
0
0
0
0
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.findOrCreateCode.(Anon_2).getControlFlow
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.findOrCreateCode.(Anon_2).getSourceMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.setUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.IncipientCFG.Unwind.setUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.initFunctionEntity
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol.InternalCAstSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol.InternalCAstSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol.InternalCAstSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol.InternalCAstSymbol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.InternalCAstSymbol.isInternalName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.isExceptionLabel
11
0
0
11
9
1
9
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.isSimpleSwitch
30
0
4
26
18
7
12
8
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayLength
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayLiteral
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayLiteralInitElement
5
0
0
5
3
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayLiteralObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayRef
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayRefAssign
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveArrayRefAssignOp
9
0
0
9
7
5
3
5
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveAssert
11
0
0
11
8
4
5
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveAssign
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveBinaryExpr
18
0
3
15
12
6
5
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveBlockExpr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveBlockExprAssign
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveBlockExprAssignOp
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.leaveBlockStmt
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveCall
12
0
0
12
9
7
4
8
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveCatch
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveConstant
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveDeclStmt
20
0
0
20
16
6
9
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveEachElementGet
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveEachElementHasNext
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveEcho
10
0
2
8
5
3
4
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveEmpty
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveFieldEntity
7
3
0
5
3
2
2
2
0.60
com.ibm.wala.cast.ir.translator.AstTranslator.leaveFileEntity
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveFunctionEntity
4
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.ir.translator.AstTranslator.leaveFunctionExpr
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveFunctionStmt
16
3
0
13
10
4
6
4
0.23
com.ibm.wala.cast.ir.translator.AstTranslator.leaveGetCaughtException
8
0
0
8
6
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveGlobalEntity
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.ir.translator.AstTranslator.leaveGoto
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfExpr
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfExprCondition
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfExprTrueClause
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfgoto
19
0
2
17
14
2
8
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfStmt
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfStmtCondition
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIfStmtTrueClause
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveInclude
64
0
12
52
41
9
22
13
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveInclude.(Anon_21).copyIncludeExpr
0
0
0
0
0
0
8
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveInclude.(Anon_21).copyNodes
0
0
0
0
0
0
4
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveInclude.(Anon_22).getControlFlow
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveInclude.(Anon_22).getSourceMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveIsDefinedExpr
11
0
0
11
8
4
4
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveLabelStmt
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveLocalScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveLoop
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveLoopHeader
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveNew
17
0
2
15
10
4
8
5
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveObjectLiteral
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveObjectLiteralFieldInit
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveObjectRef
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveObjectRefAssign
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveObjectRefAssignOp
8
0
0
8
6
4
3
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leavePrimitive
7
0
1
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveReturn
12
0
1
11
8
2
6
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveScriptEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveSpecialParentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveSuper
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveSwitch
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveSwitchValue
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveThrow
17
0
2
15
12
5
7
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveTry
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveTryBlock
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveTypeEntity
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveTypeLiteralExpr
12
0
2
10
8
6
3
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveUnaryExpr
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveUnwind
2
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.ir.translator.AstTranslator.leaveVar
16
0
0
16
13
5
8
5
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveVarAssign
8
0
0
8
6
5
2
5
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveVarAssignOp
35
0
5
30
23
8
15
8
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.leaveVoid
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.LocalContext.currentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.LocalContext.LocalContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeCodeContext
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFileContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope
151
1
23
127
94
3
46
27
0.01
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).defaultInitValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).isCaseInsensitive
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).isFinal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).name
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).(for_loop_22).(Anon_10).type
13
0
0
13
10
0
7
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).find
9
0
1
8
5
0
5
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).getEntityScope
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).getUnderlyingSymtab
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).isLexicallyScoped
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol
50
0
6
44
33
1
17
8
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol.(Anon_11).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol.(Anon_11).isParameter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol.(Anon_11).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol.(Anon_11).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).makeSymbol.(Anon_11).valueNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeFunctionScope.(Anon_9).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalRef
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope
166
0
28
138
104
5
39
34
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).allocateTempValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).contains
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare
32
0
4
28
21
1
8
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare.(Anon_16).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare.(Anon_16).isParameter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare.(Anon_16).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare.(Anon_16).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).declare.(Anon_16).valueNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).getAllNames
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).getConstantObject
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).getConstantValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).getParent
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).isCaseInsensitive
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).isConstant
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).isGlobal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).isLexicallyScoped
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup
43
0
6
37
28
0
13
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).defaultInitValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).isCaseInsensitive
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).isFinal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).name
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).lookup.(Anon_15).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).mapName
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).size
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeGlobalScope.(Anon_14).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope
67
0
9
58
43
2
17
13
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).getEntityScope
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).getUnderlyingSymtab
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).isLexicallyScoped
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol
37
0
4
33
25
1
11
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol.(Anon_13).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol.(Anon_13).isParameter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol.(Anon_13).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol.(Anon_13).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).makeSymbol.(Anon_13).valueNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeLocalScope.(Anon_12).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeNameMap
41
3
10
28
20
5
15
7
0.11
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope
71
0
9
62
47
2
19
14
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).getEntityScope
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).getUnderlyingSymtab
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).isLexicallyScoped
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol
36
0
3
33
25
1
11
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol.(Anon_8).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol.(Anon_8).isParameter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol.(Anon_8).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol.(Anon_8).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).makeSymbol.(Anon_8).valueNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeScriptScope.(Anon_7).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext
64
0
12
52
38
2
15
13
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).contains
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).getEntityScope
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).getUnderlyingSymtab
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).isLexicallyScoped
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).lookup
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).makeSymbol
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).parent
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).scopeFor
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeSpecialParentContext.(Anon_19).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope
124
0
20
104
79
5
29
27
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).allocateTempValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).contains
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare
32
0
4
28
22
1
9
7
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare.(Anon_18).isInternalName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare.(Anon_18).isParameter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare.(Anon_18).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare.(Anon_18).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).declare.(Anon_18).valueNumber
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).getAllNames
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).getConstantObject
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).getConstantValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).getEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).getParent
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).isCaseInsensitive
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).isConstant
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).isGlobal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).isLexicallyScoped
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).lookup
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).mapName
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).size
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeTypeScope.(Anon_17).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.makeUnwindContext
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.markExposedInEnclosingEntities
31
16
0
15
10
7
5
6
1.07
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.getGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.getLastInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.instructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.isCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.isHandlerBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.makeEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.makeExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.makeHandlerBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.setFirstIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.setGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.setLastIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.PreBasicBlock.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.processAssignOp
17
0
4
13
10
6
4
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.processFunctionExpr
8
0
0
8
6
4
3
4
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.processIf
42
4
3
35
30
7
21
7
0.11
com.ibm.wala.cast.ir.translator.AstTranslator.processObjectRefAssignOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.addEntityName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.currentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.entityScopes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.exposeNameSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.file
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getAccesses
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getCatchTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getEntityName
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getGlobalScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.getValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.hasValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.RootContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.setCatchType
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.setCatchType
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.setValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.RootContext.top
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.allocateTempValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.contains
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.declare
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.declare
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.getAllNames
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.getConstantObject
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.getConstantValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.getEntity
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.getParent
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.isCaseInsensitive
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.isConstant
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.isGlobal
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.isLexicallyScoped
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.lookup
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.size
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Scope.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.ScopeType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.ScopeType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.setDefaultValue
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.constant
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.defaultInitValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.getDefiningScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.isFinal
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.isInternalName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.isParameter
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.setConstant
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.Symbol.valueNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.topLevelFunctionsInGlobalScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.topType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.translate
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.translate
14
6
0
8
6
2
5
2
0.75
com.ibm.wala.cast.ir.translator.AstTranslator.translateBinaryOpcode
46
0
0
46
43
1
42
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.translateConditionOpcode
19
0
1
18
15
1
14
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.translateUnaryOpcode
14
0
1
13
11
1
10
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.treatGlobalsAsLexicallyScoped
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext.cfg
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext.getControlFlow
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext.getUnwindState
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.TypeContext.TypeContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindContext.getUnwindState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindContext.UnwindContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState.covers
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState.equals
15
0
1
14
10
1
9
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.UnwindState.UnwindState
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.useDefaultInitValues
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitArrayLength
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitArrayLiteral
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitArrayRef
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitArrayRefAssign
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitArrayRefAssignOp
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitAssert
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitAssign
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitBinaryExpr
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitBlockExpr
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitBlockExprAssign
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitBlockExprAssignOp
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitBlockStmt
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitCall
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitCatch
29
1
5
23
18
5
11
5
0.04
com.ibm.wala.cast.ir.translator.AstTranslator.visitConstant
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitDeclStmt
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitEachElementGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitEachElementHasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitEcho
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitEmpty
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitFieldEntity
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitFileEntity
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitFunctionEntity
7
1
0
7
5
1
4
1
0.14
com.ibm.wala.cast.ir.translator.AstTranslator.visitFunctionExpr
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitFunctionStmt
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitGetCaughtException
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitGlobalEntity
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitGoto
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitIfExpr
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitIfgoto
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitIfStmt
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitIsDefinedExpr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitLabelStmt
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitLocalScope
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitLoop
32
4
5
23
20
6
12
6
0.17
com.ibm.wala.cast.ir.translator.AstTranslator.visitMacroEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitNew
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitObjectLiteral
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitObjectRef
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitObjectRefAssign
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitObjectRefAssignOp
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitPrimitive
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitReturn
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitScriptEntity
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitSpecialParentScope
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitSuper
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitSwitch
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitThis
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitThrow
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitTry
37
0
5
32
24
5
17
6
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitTry.(Anon_20).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitTypeEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitTypeLiteralExpr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitUnaryExpr
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.visitUnwind
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitVar
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitVarAssign
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitVarAssignOp
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.visitVoid
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.addEntityName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.cfg
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.currentScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.entityScopes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.exposeNameSet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.file
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getAccesses
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getCatchTypes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getControlFlow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getEntityName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getGlobalScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getModule
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getSourceMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getUnwindState
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.getValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.hasValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.setCatchType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.setCatchType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.WalkContext.setValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.AstTranslator.walkEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter.ConstantFoldingRewriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter.copyNodes
54
0
5
49
34
12
25
11
0.00
com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter.eval
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.checkForLexicalAccess
21
1
0
20
14
6
8
6
0.05
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.doVisit
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.EntityContext.EntityContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.EntityContext.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.EntityContext.top
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.getEntity2ExposedNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.leaveDeclStmt
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.leaveFunctionStmt
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.leaveVar
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.leaveVarAssign
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.leaveVarAssignOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.makeCodeContext
11
2
0
9
5
2
4
3
0.22
com.ibm.wala.cast.ir.translator.ExposedNamesCollector.run
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.addRewriter
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.addScopedEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.DelegatingContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.getBreakFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.getContinueFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext.pos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DoLoopTranslator.DoLoopTranslator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DoLoopTranslator.translateDoLoop
31
0
6
25
22
5
10
5
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error.Error
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.addScopedEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.cfg
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.getBreakFor
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.getContinueFor
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.getNodeTypeMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.getScopedEntities
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext.pos
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.translateToCAst
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.addScopedEntity
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.cfg
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.getBreakFor
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.getContinueFor
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.getNodeTypeMap
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.getScopedEntities
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext.pos
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.ir.translator.TranslatorToIR.translate
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.AstJavaTypeInference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.AstJavaTypeOperatorFactory.visitBinaryOp
11
0
0
11
7
2
4
2
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.AstJavaTypeOperatorFactory.visitEnclosingObjectReference
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.AstJavaTypeOperatorFactory.visitJavaInvoke
19
2
0
17
12
3
7
3
0.12
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.AstJavaTypeVarFactory.makeVariable
10
0
0
10
7
4
3
4
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.getConstantPrimitiveType
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.getStringClass
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.initialize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.PrimAndStringOp.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.PrimAndStringOp.evaluate
35
0
3
32
23
6
17
7
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.PrimAndStringOp.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.analysis.typeInference.AstJavaTypeInference.PrimAndStringOp.PrimAndStringOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.java.client.impl.ZeroCFABuilderFactory.make
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.client.impl.ZeroOneContainerCFABuilderFactory.make
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.addApplicationModulesToScope
12
0
2
10
6
3
4
5
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.addCompiledModule
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.addSourceModule
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.addSystemModule
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.buildAnalysisScope
15
1
3
11
7
2
6
3
0.09
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.buildClassHierarchy
13
0
1
12
9
3
6
3
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.getCallGraphBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.getClassLoaderFactory
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.getDefaultOptions
15
0
3
12
9
3
4
4
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.getDefaultOptions.(Anon_1).getDefaultValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.JavaSourceAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.makeDefaultCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.makeDefaultEntrypoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JavaSourceAnalysisEngine.makeSourceAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.createProjectPath
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.getCallGraphBuilder
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.getSourceLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.JDTJavaSourceAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.JDTJavaSourceAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.makeAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.makeClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.makeDefaultCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.client.JDTJavaSourceAnalysisEngine.setDump
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.contains
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.copyNodes
35
8
7
20
16
6
11
6
0.40
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.flowOutTo
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.isSynchronizedOnVar
31
4
2
25
16
8
9
8
0.16
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.RootContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.SyncContext.containsNode
13
4
0
9
6
1
5
1
0.44
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.SyncContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.SyncContext.SyncContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.SynchronizedBlockDuplicator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.translate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.UnwindKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.UnwindKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.UnwindKey.parent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.UnwindKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.examples.ast.SynchronizedBlockDuplicator.UnwindKey.UnwindKey
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaCFABuilder.AstJavaCFABuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.AstJavaConstraintVisitor
6
0
0
6
1
3
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject
62
8
7
47
35
8
16
14
0.17
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject.(Anon_1).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject.(Anon_1).evaluate
14
0
0
14
11
3
4
5
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject.(Anon_1).evaluate.(Anon_2).act
5
0
0
5
4
2
1
3
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject.(Anon_1).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.handleEnclosingObject.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.visitEnclosingObjectReference
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.visitJavaInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaConstraintVisitor.visitNew
69
14
16
41
32
10
22
11
0.34
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaInterestingVisitor.AstJavaInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaInterestingVisitor.visitEnclosingObjectReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaInterestingVisitor.visitJavaInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.AstJavaSSAPropagationCallGraphBuilder
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.EnclosingObjectReferenceKey.EnclosingObjectReferenceKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.EnclosingObjectReferenceKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.EnclosingObjectReferenceKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.fieldKeyForUnknownWrites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.getGlobalObject
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.makeInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.makeTypeInference
18
0
2
16
11
2
10
3
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.sameMethod
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaSSAPropagationCallGraphBuilder.useObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaZeroOneContainerCFABuilder.AstJavaZeroOneContainerCFABuilder
17
0
4
13
10
8
4
7
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaZeroOneContainerCFABuilder.makeContainerContextSelector
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.ipa.callgraph.AstJavaZeroOneContainerCFABuilder.makeInstanceKeys
13
6
0
7
4
4
1
2
0.86
com.ibm.wala.cast.java.ipa.callgraph.AstJavaZeroXCFABuilder.AstJavaZeroXCFABuilder
15
0
4
11
8
5
4
4
0.00
com.ibm.wala.cast.java.ipa.callgraph.AstJavaZeroXCFABuilder.make
18
8
2
8
4
2
5
2
1.00
com.ibm.wala.cast.java.ipa.callgraph.JavaScopeMappingInstanceKeys.getConstructorCallers
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.ipa.callgraph.JavaScopeMappingInstanceKeys.getParents
30
0
6
24
17
6
13
8
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaScopeMappingInstanceKeys.isPossiblyLexicalClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaScopeMappingInstanceKeys.JavaScopeMappingInstanceKeys
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaScopeMappingInstanceKeys.needsScopeMappingKey
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope.addToScope
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope.getSourceLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope.initCoreForJavaSource
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope.JavaSourceAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope.JavaSourceAnalysisScope
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaModVisitor.AstJavaModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaModVisitor.visitEnclosingObjectReference
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaModVisitor.visitJavaInvoke
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaRefVisitor.AstJavaRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaRefVisitor.visitEnclosingObjectReference
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.AstJavaRefVisitor.visitJavaInvoke
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.makeModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.modref.AstJavaModRef.makeRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.computeAssertionSlice
14
2
0
12
8
5
5
4
0.17
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.computeBackwardSlice
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.computeSlice
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherAssertions
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherAssertions.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherMonitors
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherMonitors.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherReads
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherReads.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherStatements
17
0
1
16
10
5
7
7
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherWrites
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.cast.java.ipa.slicer.AstJavaSlicer.gatherWrites.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.JavaSourcePlugin.getDefault
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.JavaSourcePlugin.JavaSourcePlugin
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.JavaSourcePlugin.start
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.JavaSourcePlugin.stop
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.java.jdt.test.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.cast.java.jdt.test.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.jdt.test.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.jdt.test.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.AbstractJavaMethod.AbstractJavaMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.AbstractJavaMethod.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.AbstractJavaMethod.getLocalVariableName
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.AbstractJavaMethod.getParents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.AbstractJavaMethod.hasLocalVariableTable
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.ConcreteJavaMethod
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.getLocalVariableName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.getParents
59
0
13
46
38
15
20
18
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.getParents.(for_loop_9).(Anon_1).getMethod
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.getParents.(for_loop_9).(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.ConcreteJavaMethod.hasLocalVariableTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.defineAbstractFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.defineField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.defineFunction
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.defineType
17
0
3
14
10
4
7
4
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.getAnnotations
22
0
0
22
16
6
9
8
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.getClassHierarchy
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.getInstructionFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.getTranslator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.init
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.AssertInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.AssignInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.EachElementGetInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.EachElementHasNextInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.EchoInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.EnclosingObjectReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.GlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.GlobalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.IsDefinedInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.IsDefinedInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.IsDefinedInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.IsDefinedInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.JavaInvokeInstruction
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.JavaNewEnclosingInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.LexicalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.InstructionFactory.NonExceptingThrowInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.addField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.addMethod
5
0
0
5
2
2
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.addMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.getDirectInterfaces
15
0
1
14
9
4
6
5
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.getEnclosingClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.getSuperclass
29
6
3
20
13
4
10
5
0.30
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.JavaClass
7
0
0
7
4
2
4
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaClass.toString
13
0
0
13
8
2
7
3
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.computeExceptionTypes
13
0
2
11
8
6
4
7
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.computeParameterTypes
21
0
1
20
14
4
11
6
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.getDeclaredExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.getMaxLocals
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.getMaxStackHeight
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.getParameterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.JavaEntityMethod
7
0
0
7
4
2
3
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.JavaEntityMethod
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaEntityMethod.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaField.JavaField
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaSourceLoaderImpl
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.JavaSourceLoaderImpl
6
1
0
5
2
2
2
1
0.20
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.loadAllSources
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.mapToInt
44
13
1
31
28
3
26
4
0.42
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl.toWALATypeName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.Util.fieldEntityToAtom
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.loader.Util.methodEntityToSelector
23
1
3
19
13
10
4
9
0.05
com.ibm.wala.cast.java.polyglot.test.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.cast.java.polyglot.test.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.java.polyglot.test.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.polyglot.test.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaAbstractInstructionVisitor.visitEnclosingObjectReference
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaAbstractInstructionVisitor.visitJavaInvoke
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInstructionFactory.EnclosingObjectReference
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInstructionFactory.JavaInvokeInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInstructionFactory.JavaNewEnclosingInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInstructionVisitor.visitEnclosingObjectReference
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInstructionVisitor.visitJavaInvoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.AstJavaInvokeInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.AstJavaInvokeInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.AstJavaInvokeInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.copyInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaInvokeInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.AstJavaNewEnclosingInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.getEnclosing
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ssa.AstJavaNewEnclosingInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.EnclosingObjectReference
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.getDef
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.getEnclosingType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.ssa.EnclosingObjectReference.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.AnnotationAssertions.check
28
0
3
25
15
4
12
9
0.00
com.ibm.wala.cast.java.test.IRTests.AnnotationAssertions.ClassAnnotation.ClassAnnotation
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.test.IRTests.AnnotationAssertions.MethodAnnotation.MethodAnnotation
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.test.IRTests.descriptorToMethodRef
19
6
3
10
8
8
1
8
0.60
com.ibm.wala.cast.java.test.IRTests.dumpIR
41
0
4
37
27
9
18
12
0.00
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.check
39
2
5
32
23
9
15
11
0.06
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.EdgeAssertions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.make
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.make
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.make
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.cast.java.test.IRTests.EdgeAssertions.make
9
0
0
9
6
3
5
2
0.00
com.ibm.wala.cast.java.test.IRTests.findLoader
11
0
0
11
7
3
5
4
0.00
com.ibm.wala.cast.java.test.IRTests.findOrCreateTypeReference
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.java.test.IRTests.getAnalysisEngine
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.test.IRTests.getTestName
10
0
1
9
5
2
5
3
0.00
com.ibm.wala.cast.java.test.IRTests.getTestSrcPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.IRAssertion.check
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.test.IRTests.IRTests
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.populateScope
26
0
1
25
18
5
12
7
0.00
com.ibm.wala.cast.java.test.IRTests.runTest
33
6
5
22
15
4
11
4
0.27
com.ibm.wala.cast.java.test.IRTests.setTestSrcPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.simplePkgTestEntryPoint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.simpleTestEntryPoint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singleInputForTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singleJavaInputForTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singleJavaPkgInputForTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singlePkgTestSrc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singleTestSrc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.singleTestSrc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.IRTests.SourceMapAssertion.check
8
0
2
6
3
2
2
3
0.00
com.ibm.wala.cast.java.test.IRTests.SourceMapAssertion.check
27
0
1
26
17
5
15
8
0.00
com.ibm.wala.cast.java.test.IRTests.SourceMapAssertion.SourceMapAssertion
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.getSliceRootReference
9
0
2
7
5
5
1
5
0.00
com.ibm.wala.cast.java.test.JavaIRTests.JavaIRTests
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.JavaIRTests
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testAnonymousClass
19
2
5
12
9
4
2
5
0.17
com.ibm.wala.cast.java.test.JavaIRTests.testAnonymousClass.(Anon_12).check
11
2
3
6
5
3
1
4
0.33
com.ibm.wala.cast.java.test.JavaIRTests.testArray1
29
4
5
20
14
4
6
7
0.20
com.ibm.wala.cast.java.test.JavaIRTests.testArray1.(Anon_5).check
14
0
3
11
8
3
4
5
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testArray1.(Anon_5).isArrayInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testArrayLiteral1
21
4
4
13
10
4
3
5
0.31
com.ibm.wala.cast.java.test.JavaIRTests.testArrayLiteral1.(Anon_6).check
9
0
2
7
6
3
2
4
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testArrayLiteral2
56
7
10
39
27
10
12
12
0.18
com.ibm.wala.cast.java.test.JavaIRTests.testArrayLiteral2.(Anon_7).check
44
3
8
33
23
9
11
11
0.09
com.ibm.wala.cast.java.test.JavaIRTests.testBreaks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testCastFromNull
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testCasts
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testException1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testException2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testFinally1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testInheritance1
28
3
7
18
15
7
4
8
0.17
com.ibm.wala.cast.java.test.JavaIRTests.testInheritance1.(Anon_4).check
18
0
6
12
11
6
3
7
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testInheritedField
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testInnerClass
20
1
5
15
12
4
3
5
0.07
com.ibm.wala.cast.java.test.JavaIRTests.testInnerClass.(Anon_10).check
12
1
3
9
8
3
2
4
0.11
com.ibm.wala.cast.java.test.JavaIRTests.testInnerClassA
58
5
10
43
33
26
11
12
0.12
com.ibm.wala.cast.java.test.JavaIRTests.testInnerClassSuper
30
2
6
22
15
8
8
9
0.09
com.ibm.wala.cast.java.test.JavaIRTests.testInterfaceTest1
44
6
12
26
22
8
6
10
0.23
com.ibm.wala.cast.java.test.JavaIRTests.testInterfaceTest1.(Anon_2).check
10
0
3
7
6
3
2
4
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testInterfaceTest1.(Anon_3).check
15
0
5
10
9
4
3
5
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testLocalClass
40
10
8
22
19
11
4
9
0.45
com.ibm.wala.cast.java.test.JavaIRTests.testLocalClass.(Anon_11).check
32
10
6
16
15
10
3
8
0.62
com.ibm.wala.cast.java.test.JavaIRTests.testMiniaturList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testMiniaturSliceBug
24
4
3
17
15
8
8
8
0.24
com.ibm.wala.cast.java.test.JavaIRTests.testMonitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testNonPrimaryTopLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testNullArrayInit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testQualifiedStatic
24
3
5
16
13
5
4
6
0.19
com.ibm.wala.cast.java.test.JavaIRTests.testQualifiedStatic.(Anon_8).check
13
0
3
10
9
4
3
5
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testScoping1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testScoping2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testSimple1
14
1
2
11
9
3
1
2
0.09
com.ibm.wala.cast.java.test.JavaIRTests.testStaticInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testStaticNesting
26
8
6
12
9
4
2
5
0.67
com.ibm.wala.cast.java.test.JavaIRTests.testStaticNesting.(Anon_9).check
18
8
4
6
5
3
1
4
1.33
com.ibm.wala.cast.java.test.JavaIRTests.testSwitch1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testThread1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JavaIRTests.testTwoClasses
28
9
7
12
9
4
2
5
0.75
com.ibm.wala.cast.java.test.JavaIRTests.testTwoClasses.(Anon_1).check
20
9
5
6
5
3
1
4
1.50
com.ibm.wala.cast.java.test.JavaIRTests.testWhileTest1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.JDTJava15IRTests
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testAnonGeneNullarySimple
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testAnonymousGenerics
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testBasicsGenerics
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testCocovariant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testCustomGenericsAndFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testEnumSwitch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testExplicitBoxingTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testGenericArrays
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testGenericMemberClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testGenericSuperSink
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testMethodGenerics
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testMoreOverriddenGenerics
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testNotSoSimpleEnums
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testOverridesOnePointFour
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testSimpleEnums
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testSimpleEnums2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testTypeInferencePrimAndStringOp
5
0
0
5
3
2
1
2
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testVarargs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testVarargsCovariant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testVarargsOverriding
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJava15IRTests.testWildcards
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJavaIRTests.getAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJavaIRTests.JDTJavaIRTests
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJavaIRTests.JDTJavaIRTests
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.test.JDTJavaTest.getAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JDTJavaTest.JDTJavaTest
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.test.JDTJavaTest.makeAnalysisEngine
31
0
3
28
20
3
13
4
0.00
com.ibm.wala.cast.java.test.JDTJavaTest.makeAnalysisEngine.(Anon_1).makeDefaultEntrypoints
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.JLexTest.JLexTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JLexTest.singleJavaInputForTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JLexTest.singleJavaPkgInputForTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.JLexTest.testJLex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.PolyglotJavaIRTest.getAnalysisEngine
11
0
0
11
7
3
4
3
0.00
com.ibm.wala.cast.java.test.PolyglotJavaIRTest.getAnalysisEngine.(Anon_1).makeDefaultEntrypoints
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.PolyglotJavaIRTest.PolyglotJavaIRTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.PolyglotJLexTest.getAnalysisEngine
11
0
0
11
7
3
4
3
0.00
com.ibm.wala.cast.java.test.PolyglotJLexTest.getAnalysisEngine.(Anon_1).makeDefaultEntrypoints
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.PolyglotSyncDuplicatorTest.getAnalysisEngine
24
0
2
22
16
4
7
6
0.00
com.ibm.wala.cast.java.test.PolyglotSyncDuplicatorTest.getAnalysisEngine.(Anon_1).getTranslatorExtension
10
0
0
10
8
1
3
3
0.00
com.ibm.wala.cast.java.test.PolyglotSyncDuplicatorTest.getAnalysisEngine.(Anon_1).getTranslatorExtension.(Anon_2).createCAstRewriter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.PolyglotSyncDuplicatorTest.getAnalysisEngine.(Anon_1).makeDefaultEntrypoints
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.test.SyncDuplicatorTest.SyncDuplicatorTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.SyncDuplicatorTest.testMonitor2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.test.TestPlugin.getDefault
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.test.TestPlugin.start
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.test.TestPlugin.stop
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.java.test.TestPlugin.TestPlugin
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.test.TypeInferenceAssertion.check
19
2
3
14
9
5
7
8
0.14
com.ibm.wala.cast.java.test.TypeInferenceAssertion.getIR
10
0
0
10
8
6
1
5
0.00
com.ibm.wala.cast.java.test.TypeInferenceAssertion.TypeInferenceAssertion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.Java2IRTranslator.Java2IRTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.Java2IRTranslator.Java2IRTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.Java2IRTranslator.Java2IRTranslator
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.translator.Java2IRTranslator.Java2IRTranslator
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.cast.java.translator.Java2IRTranslator.translate
20
0
2
18
13
5
9
5
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.composeEntityName
15
2
0
13
7
1
4
1
0.15
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.declareFunction
11
0
2
9
6
4
3
4
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.defaultCatchType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.defineField
14
2
3
9
6
2
5
2
0.22
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.defineFunction
20
2
3
15
10
7
5
5
0.13
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.defineType
6
2
0
4
2
2
1
2
0.50
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doArrayRead
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doArrayWrite
8
0
2
6
4
3
2
2
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doCall
19
0
2
17
14
6
8
6
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doFieldRead
12
3
1
9
6
2
4
2
0.33
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doFieldWrite
11
2
1
9
6
2
4
2
0.22
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doGlobalRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doGlobalWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doMaterializeFunction
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doNewObject
13
0
2
11
8
3
4
3
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doPrimitive
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.doVisit
16
0
1
15
12
1
11
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.exceptionType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getEnclosingType
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getEnclosingTypeInternal
19
0
0
19
12
1
7
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getType
24
0
4
20
14
1
5
5
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getType.(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getType.(Anon_1).getQualifiers
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getType.(Anon_1).getSupertypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.getType.(Anon_1).isInterface
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.hasImplicitGlobals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.JavaCAst2IRTranslator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.leaveCast
29
0
3
26
23
6
4
6
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.leaveInstanceOf
12
0
1
11
9
4
1
4
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.leaveThis
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.loader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.makeType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.processExceptions
15
0
2
13
10
4
6
5
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.sourceFileEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.topType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.translate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.treatGlobalsAsLexicallyScoped
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.useDefaultInitValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.visitCast
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.JavaCAst2IRTranslator.visitInstanceOf
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.JavaProcedureEntity.getSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.createArrayType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.equals
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.FakeExceptionTypeBinding
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getAnnotations
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getBinaryName
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getBound
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getComponentType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaredFields
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaredMethods
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaredModifiers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaredTypes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaringClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDeclaringMethod
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getDimensions
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getElementType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getErasure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getFunctionalInterfaceMethod
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getGenericTypeOfWildcardType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getInterfaces
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getJavaElement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getKind
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getModifiers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getName
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getPackage
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getQualifiedName
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getRank
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getSuperclass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getTypeAnnotations
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getTypeArguments
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getTypeBounds
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getTypeDeclaration
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getTypeParameters
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.getWildcard
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isAnnotation
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isAnonymous
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isArray
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isAssignmentCompatible
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isCapture
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isCastCompatible
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isDeprecated
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isEnum
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isEqualTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isFromSource
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isGenericType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isInterface
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isLocal
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isMember
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isNested
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isNullType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isParameterizedType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isPrimitive
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isRawType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isRecovered
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isSubTypeCompatible
16
0
2
14
9
2
6
2
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isSynthetic
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isTopLevel
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isTypeVariable
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isUpperbound
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.isWildcardType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.anonTypeName
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.defaultValueForType
15
7
0
8
6
1
5
1
0.88
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.getDeclaringClassOfNode
14
0
0
14
11
2
10
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.getErasedType
12
8
0
5
3
1
3
1
1.60
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.getMethodInClassOrSuperclass
17
1
2
15
10
3
9
4
0.07
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.getOverriddenMethod
9
0
0
9
7
2
6
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.getTypesVariablesBase
7
1
0
7
5
1
4
1
0.14
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.isLongOrLess
10
6
0
4
2
2
1
2
1.50
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.mapAssignOperator
26
0
0
26
24
1
24
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.mapAssignOperatorToInfixOperator
26
0
0
26
24
1
24
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.mapBinaryOpcode
46
2
2
42
40
1
40
1
0.05
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.mapModifiersToQualifiers
35
1
4
30
28
2
27
2
0.03
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.promoteTypes
13
1
0
12
10
4
7
4
0.08
com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils.sameErasedSignatureAndReturnType
15
0
3
12
10
3
9
4
0.00
com.ibm.wala.cast.java.translator.jdt.JDTClassLoaderFactory.JDTClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTClassLoaderFactory.JDTClassLoaderFactory
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTClassLoaderFactory.makeNewClassLoader
10
0
0
10
6
3
4
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTClassLoaderFactory.makeSourceLoader
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.anonLocalTypeToTypeID
14
1
3
11
8
5
4
5
0.09
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.fakeMethodRefNoArgs
20
2
3
15
12
9
4
9
0.13
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.getFieldRef
15
1
1
13
10
7
4
7
0.08
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.getMethodRef
12
1
1
10
7
4
4
4
0.10
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.getTypeRef
16
5
2
10
7
3
5
3
0.50
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.JDTIdentityMapper
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.selectorForMethod
32
4
6
22
18
8
11
9
0.18
com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper.typeToTypeID
20
7
0
15
12
1
12
1
0.47
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.AssignmentContext.AssignmentContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.AssignmentContext.needLValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.BreakContext.BreakContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.BreakContext.getBreakFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.ClassEntity
9
0
0
9
6
2
6
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getAnnotations
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getAST
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getControlFlow
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getName
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getNodeTypeMap
14
1
1
12
8
1
3
3
0.08
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getNodeTypeMap.(Anon_1).getMappedNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getNodeTypeMap.(Anon_1).getNodeType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getScopedEntities
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getSourceMap
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity.getType
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.CompilationUnitEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getControlFlow
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getNodeTypeMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getScopedEntities
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getSignature
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getSourceMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity.getType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createBlock
10
4
0
6
4
2
3
3
0.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createCast
26
5
4
18
14
6
8
6
0.28
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createClassDeclaration
129
25
15
92
72
26
45
33
0.27
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createClassInstanceCreation
92
32
15
52
44
18
24
19
0.62
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createConstructorBody
74
33
7
38
34
16
21
17
0.87
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createConstructorInvocation
31
7
8
17
14
9
7
7
0.41
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createDefaultConstructor
10
1
1
8
5
3
4
2
0.12
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createDefaultConstructorWithParameters
71
20
10
42
37
18
25
21
0.48
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createEnumConstantDeclarationInit
31
11
5
18
15
9
6
7
0.61
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createEnumConstructorWithParameters
103
25
14
69
60
16
49
20
0.36
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createEnumValueOfMethod
44
5
6
33
31
15
16
15
0.15
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createEnumValuesMethod
32
1
5
26
24
11
11
12
0.04
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createFieldAccess
89
33
11
48
37
11
20
10
0.69
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createInfixExpression
53
3
7
43
35
14
16
13
0.07
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.createMethodInvocation
46
9
9
29
24
10
16
9
0.31
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext.DelegatingContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext.getCatchTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext.getLabelMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext.needLValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.doEnumHiddenEntities
40
21
4
15
11
3
7
4
1.40
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.doEnumHiddenEntities.(Anon_4).compare
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.doFunkyGenericAssignPreOpHack
65
34
8
25
23
19
4
14
1.36
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.FieldEntity
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getAST
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getControlFlow
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getNodeTypeMap
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getSourceMap
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.findClosestEnclosingClassSubclassOf
52
26
5
22
17
4
14
4
1.18
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.findDefaultCtor
8
0
0
8
5
1
5
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.getSwitchCaseConstant
28
8
1
20
17
3
14
3
0.40
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.handleAnnotations
35
0
3
32
24
8
10
13
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.handleAnnotations.(for_loop_24).(Anon_2).getArguments
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.handleAnnotations.(for_loop_24).(Anon_2).getType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.handleAnnotations.(for_loop_24).(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.handleThrowsFromCall
18
8
0
10
7
3
5
6
0.80
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.hookUpNPETargets
14
3
0
11
7
3
4
4
0.27
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.isInterface
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.JDTJava2CAstTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.JDTJava2CAstTranslator
26
1
6
19
17
1
17
1
0.05
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.LoopContext.getContinueFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.LoopContext.LoopContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeArrayEnhancedForLoop
66
22
10
35
33
24
1
17
0.63
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeBreakOrContinueTarget
11
5
0
7
5
2
4
2
0.71
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeIteratorEnhancedForLoop
94
32
16
51
49
35
11
29
0.63
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.makeSyntheticCovariantRedirect
52
14
5
33
27
16
11
16
0.42
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.addScopedEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.getCatchTargets
8
3
0
5
3
3
1
2
0.60
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.getLabelMap
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.MethodContext
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.needLValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext.pos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.populateArguments
53
20
3
31
25
10
15
12
0.65
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getArgumentCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getArgumentNames
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getName
8
0
0
8
6
1
5
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getQualifiers
6
1
0
6
4
1
3
1
0.17
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getScopedEntities
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType
61
7
7
48
38
2
19
11
0.15
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getArgumentCount
6
3
0
3
2
0
1
1
1.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getArgumentTypes
6
3
0
3
2
0
1
1
1.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getDeclaringType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getExceptionTypes
9
1
0
9
7
0
6
2
0.11
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getName
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getReturnType
9
0
0
9
8
1
5
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.getType.(Anon_3).getSupertypes
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.ProcedureEntity
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.ProcedureEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.ProcedureEntity
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.ProcedureEntity
50
9
3
41
32
4
27
6
0.22
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext.getCatchTargets
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext.getLabelMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext.needLValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.setPos
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.translateToCAst
18
1
4
13
8
3
6
5
0.08
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.TryCatchContext.getCatchTargets
26
6
3
17
13
4
10
5
0.35
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.TryCatchContext.TryCatchContext
10
0
2
8
5
3
3
4
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
1
0
4
2
1
1
1
0.25
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
13
3
2
8
6
4
3
4
0.38
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
33
13
5
18
14
5
10
5
0.72
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
28
1
2
26
22
8
13
8
0.04
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
7
0
1
6
4
2
3
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
18
0
2
16
13
6
8
7
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
11
1
0
10
6
3
4
3
0.10
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
55
15
5
35
28
11
14
10
0.43
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
7
0
0
7
5
2
3
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
30
3
3
24
18
5
10
5
0.12
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
61
26
10
27
22
8
12
7
0.96
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
12
8
0
4
2
2
1
2
2.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
8
0
0
8
6
3
3
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
25
15
2
8
6
2
4
2
1.88
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
31
3
7
22
18
9
9
9
0.14
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
10
0
0
10
6
3
4
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
21
2
1
20
16
5
10
5
0.10
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
5
1
0
5
3
2
2
2
0.20
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
32
3
7
22
18
6
11
6
0.14
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
9
0
0
9
7
4
4
4
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
9
0
0
9
7
4
4
4
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
20
3
4
13
11
9
1
9
0.23
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
68
16
9
45
37
20
17
19
0.36
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
17
1
5
12
10
10
1
10
0.08
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
16
10
0
6
4
1
3
1
1.67
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
30
1
5
24
21
10
10
13
0.04
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
29
5
6
19
14
6
7
7
0.26
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
12
0
2
10
8
6
3
5
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
16
2
5
11
8
5
4
6
0.18
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
12
0
4
8
6
4
3
3
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
22
1
3
19
15
8
7
9
0.05
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
25
0
5
20
18
12
7
11
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
19
7
0
12
9
1
8
1
0.58
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
11
7
0
4
2
1
1
1
1.75
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visit
6
1
1
4
2
1
1
1
0.25
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visitFieldInitNode
34
11
4
21
18
10
8
9
0.52
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visitNode
115
8
4
103
100
1
100
1
0.08
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visitNodeOrNodes
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.visitTypeDecl
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext.getCatchTargets
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext.getLabelMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext.needLValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceLoaderImpl.getTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceLoaderImpl.JDTSourceLoaderImpl
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceLoaderImpl.JDTSourceLoaderImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.computeClassPath
27
0
6
21
17
7
10
8
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.JDTSourceModuleTranslator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.JDTSourceModuleTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.loadAllSources
53
3
7
43
33
11
20
15
0.07
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.loadAllSources.(for_loop_3).(Anon_1).acceptAST
24
0
2
22
17
5
11
7
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.makeCAstTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTSourceModuleTranslator.makeIRTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.getCAstTypeFor
23
7
3
16
13
3
10
3
0.44
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaArrayType.getElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaArrayType.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaArrayType.getNumDimensions
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaArrayType.getSupertypes
15
3
0
12
9
2
8
3
0.25
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaArrayType.JdtJavaArrayType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.buildSuperTypes
14
4
1
9
7
4
4
4
0.44
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.getSupertypes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.JdtJavaType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JDTTypeDictionary
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.java.translator.polyglot.AscriptionGoal.AscriptionGoal
16
0
1
15
10
2
5
3
0.00
com.ibm.wala.cast.java.translator.polyglot.AscriptionGoal.AscriptionGoal.(Anon_1).ascribe
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ASTTraverser.ASTTraverser
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ASTTraverser.visit
116
2
0
116
113
1
112
1
0.02
com.ibm.wala.cast.java.translator.polyglot.IRGoal.IRGoal
13
4
2
7
5
2
4
2
0.57
com.ibm.wala.cast.java.translator.polyglot.IRGoal.name
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.IRGoal.runTask
18
0
1
17
15
3
3
3
0.00
com.ibm.wala.cast.java.translator.polyglot.IRTranslatorExtension.getCAstRewriterFactory
3
2
0
1
0
1
0
1
2.00
com.ibm.wala.cast.java.translator.polyglot.IRTranslatorExtension.getIdentityMapper
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.java.translator.polyglot.IRTranslatorExtension.getReplicateForDoLoops
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.IRTranslatorExtension.setSourceLoader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.createScheduler
14
0
0
14
10
3
5
4
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.createScheduler.(Anon_1).goals
9
0
0
9
7
2
4
3
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.getCAstRewriterFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.getIdentityMapper
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.getReplicateForDoLoops
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.setCAstRewriterFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.JavaIRTranslatorExtension.setSourceLoader
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.getModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.ModuleSource
25
0
2
23
17
3
6
7
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.ModuleSource.(Anon_1).file
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.ModuleSource.(Anon_1).getInputStream
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.ModuleSource.(Anon_1).name
5
0
0
5
4
2
1
3
0.00
com.ibm.wala.cast.java.translator.polyglot.ModuleSource.ModuleSource.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotClassLoaderFactory.getExtensionFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotClassLoaderFactory.makeNewClassLoader
11
0
0
11
7
4
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotClassLoaderFactory.PolyglotClassLoaderFactory
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.anonLocalTypeToTypeID
8
0
2
6
4
4
1
4
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.composeWALATypeDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.composeWALATypeName
10
0
1
9
6
2
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.getFieldRef
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.getMethodRef
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.getTypeRef
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.mapLocalAnonTypeToMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.PolyglotIdentityMapper
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.referenceForField
19
9
1
9
7
7
1
7
1.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.referenceForMethod
17
10
1
6
4
4
1
4
1.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.referenceForType
15
9
1
5
3
3
1
3
1.80
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.selectorForMethod
32
1
5
26
19
12
7
11
0.04
com.ibm.wala.cast.java.translator.polyglot.PolyglotIdentityMapper.typeToTypeID
22
4
3
15
12
4
9
4
0.27
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.addConstructorsToAnonymousClass
36
0
9
27
21
13
12
14
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.anonTypeName
5
0
1
4
2
2
1
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.AssignmentContext.AssignmentContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.AssignmentContext.needLVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.BreakContext.BreakContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.BreakContext.getBreakFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.BreakContext.getInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.BreakContext.getStaticInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.addScopedEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.cfg
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.ClassContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getBreakFor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getCatchTarget
4
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getContinueFor
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getEnclosingMethod
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getEnclosingType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getFinally
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getLabelMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.getStaticInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.needLVal
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassContext.pos
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.ClassEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.ClassEntity
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getAST
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getControlFlow
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getName
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getNodeTypeMap
14
1
1
12
8
1
3
3
0.08
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getNodeTypeMap.(Anon_1).getMappedNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getNodeTypeMap.(Anon_1).getNodeType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getQualifiers
6
1
0
6
3
1
3
1
0.17
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getScopedEntities
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getSourceMap
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ClassEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.addScopedEntity
4
0
0
4
2
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.CodeBodyContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.getLabelMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.needLVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyContext.pos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyEntity.CodeBodyEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyEntity.getScopedEntities
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CodeBodyEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.CompilationUnitEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getControlFlow
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getNodeTypeMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getScopedEntities
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getSignature
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getSourceMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.CompilationUnitEntity.getType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.createTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.createTypeDict
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.DelegatingContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getCatchTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getEnclosingMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getEnclosingType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getFinally
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getLabelMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getStaticInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.getTypeDictionary
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.DelegatingContext.needLVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.FieldEntity
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getAST
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getControlFlow
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getNodeTypeMap
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getSourceMap
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.FieldEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.getTranslator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.getTypeDict
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.hasSpecialCall
8
0
2
6
4
2
3
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.hasSuperCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.hasThisCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.IdentityMapper.getFieldRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.IdentityMapper.getMethodRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.IdentityMapper.getTypeRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.insertInitializers
15
0
2
13
9
4
6
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.isSpecialCallStmt
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.findDefaultCtor
10
1
0
10
7
3
5
4
0.10
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.handleThrowsFromCall
13
2
2
11
7
5
3
7
0.18
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.hookUpNPETargets
14
3
0
11
7
3
4
4
0.27
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.isAssignOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.makeBreakTarget
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.makeContinueTarget
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.mapAssignOperator
26
0
0
26
24
1
24
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.processAssign
33
0
2
31
23
5
8
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.processAssign
6
1
1
5
3
3
1
3
0.20
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
58
14
4
42
34
16
18
16
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
25
8
2
15
11
8
4
7
0.53
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
25
0
3
22
16
5
11
6
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
21
0
2
19
14
5
9
6
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
59
0
9
50
38
12
17
13
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
61
5
11
47
40
16
24
16
0.11
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
33
5
7
23
19
11
9
12
0.22
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
29
4
4
21
17
8
8
8
0.19
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
62
9
11
46
38
19
19
20
0.20
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
23
1
3
20
16
9
7
10
0.05
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
11
0
1
10
7
3
3
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
22
2
0
21
18
3
12
3
0.10
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
12
0
4
8
6
4
3
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
52
11
5
38
30
9
15
10
0.29
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
19
0
4
15
12
5
7
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
10
0
1
9
6
4
4
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
10
0
1
9
6
4
4
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
11
0
2
9
7
5
3
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
29
0
7
22
17
5
9
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
10
0
3
7
5
3
3
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
16
0
5
11
9
9
1
9
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
24
0
5
19
15
9
7
11
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
15
3
2
10
8
7
1
7
0.30
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
42
5
7
30
25
15
11
15
0.17
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
15
0
1
14
12
12
1
9
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
28
4
5
19
14
6
7
7
0.21
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
29
0
3
26
22
6
15
6
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
7
0
0
7
5
2
3
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
16
2
5
11
8
5
4
6
0.18
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.JavaTranslatingVisitorImpl.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.LoopContext.getContinueFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.LoopContext.LoopContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makeNode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.makePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.mapBinaryOpcode
42
0
0
42
40
1
40
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.mapFlagsToQualifiers
31
1
2
28
26
2
25
2
0.04
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.mapUnaryOpcode
28
12
2
20
18
1
18
1
0.60
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.MethodContext.getCatchTargets
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.MethodContext.getEnclosingMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.MethodContext.MethodContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJava2CAstTranslator
12
0
0
12
10
1
10
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.buildSuperTypes
28
6
1
23
15
5
11
6
0.26
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.getName
8
2
0
6
4
1
3
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.getSupertypes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.isInterface
6
1
0
6
3
1
3
1
0.17
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotJavaType.PolyglotJavaType
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getFirstCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getFirstLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getFirstOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getLastCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getLastLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getLastOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.getURL
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.PolyglotSourcePosition.PolyglotSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.formalTypes
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getFlags
7
1
0
6
3
1
3
1
0.17
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getName
12
0
0
12
8
1
6
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType
68
1
12
56
41
4
20
15
0.02
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getArgumentCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getArgumentTypes
11
0
1
10
7
1
5
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getDeclaringType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getExceptionTypes
18
1
3
15
10
2
7
4
0.07
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getName
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getReturnType
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.getType.(Anon_2).getSupertypes
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.isStatic
9
1
0
8
5
1
5
1
0.12
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.ProcedureEntity
10
0
0
10
7
2
7
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.ProcedureEntity
5
1
0
4
1
2
1
1
0.25
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.ProcedureEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.processClassMembers
54
3
12
39
30
14
16
15
0.08
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getCatchTargets
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getEnclosingMethod
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getEnclosingType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getFinally
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getInitializers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getLabelMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getStaticInitializers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.getTypeDictionary
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.needLVal
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.RootContext.RootContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.setPos
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.setPos
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.translateConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.translateToCAst
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.TryCatchContext.getCatchTargets
24
5
3
16
12
4
9
5
0.31
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.TryCatchContext.getInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.TryCatchContext.getStaticInitializers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.TryCatchContext.TryCatchContext
12
0
2
10
7
3
5
4
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getCatchTargets
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getEnclosingMethod
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getEnclosingType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getFinally
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getInitializers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getLabelMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getStaticInitializers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.getTypeDictionary
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.WalkContext.needLVal
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.walkEntity
68
4
11
54
46
21
26
23
0.07
com.ibm.wala.cast.java.translator.polyglot.PolyglotJava2CAstTranslator.walkNodes
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJavaSourceAnalysisEngine.getClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotJavaSourceAnalysisEngine.getTranslatorExtension
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceLoaderImpl.getTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceLoaderImpl.getTranslatorExtension
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceLoaderImpl.PolyglotSourceLoaderImpl
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.addModulesForLoader
19
1
3
15
12
3
9
4
0.07
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.computeClassPath
10
0
1
9
6
3
4
3
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.computeSourcePath
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.loadAllSources
36
4
8
25
19
6
12
7
0.16
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.PolyglotSourceModuleTranslator
8
0
0
8
5
2
5
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotSourceModuleTranslator.skipSourceFile
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.getCAstTypeFor
21
4
1
16
13
3
10
3
0.25
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotJavaArrayType.getElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotJavaArrayType.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotJavaArrayType.getNumDimensions
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotJavaArrayType.getSupertypes
16
0
0
16
12
4
9
5
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotJavaArrayType.PolyglotJavaArrayType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotTypeDictionary.PolyglotTypeDictionary
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotUnwoundIRTranslatorExtension.getCAstRewriterFactory
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotUnwoundIRTranslatorExtension.getCAstRewriterFactory.(Anon_1).createCAstRewriter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.PolyglotUnwoundIRTranslatorExtension.PolyglotUnwoundIRTranslatorExtension
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.translator.polyglot.TranslatingVisitor.visit
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.java.translator.SourceModuleTranslator.loadAllSources
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.getShortName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.JavaPrimitiveType.getLongName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.JavaPrimitiveType.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.JavaPrimitiveType.getSupertypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.JavaPrimitiveType.JavaPrimitiveType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.java.types.JavaPrimitiveTypeMap.lookupType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.java.types.JavaType.isInterface
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSPrimitiveType.init
15
0
6
9
7
1
7
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSPrimitiveType.JSPrimitiveType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.getConstantType
12
0
0
12
9
2
7
2
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize
70
0
12
58
17
26
16
14
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitCheckRef
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitJavaScriptInstanceOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitJavaScriptInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitJavaScriptPropertyRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitJavaScriptPropertyWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitPrototypeLookup
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitSetPrototype
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitTypeOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeOperatorFactory.visitWithRegion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeVarFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.initialize.JSTypeVarFactory.makeVariable
13
0
0
13
10
1
9
1
0.00
com.ibm.wala.cast.js.analysis.typeInference.JSTypeInference.JSTypeInference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.addCGEdgeWithContext
17
2
0
15
10
4
8
3
0.13
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.addEdgeToJSCallGraph
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.buildCallGraph
29
3
6
20
15
4
14
4
0.15
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.buildFlowGraph
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.extract
70
8
9
53
43
24
19
24
0.15
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.extractCallGraphEdges
16
4
2
10
6
3
4
5
0.40
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.FieldBasedCallGraphBuilder
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.flowGraphFactory
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.getConstructorTargets
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.getReflectiveTargets
10
5
0
5
3
3
1
3
1.00
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.handleFunctionCallOrApplyInvocation
21
5
0
16
11
10
4
9
0.31
com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder.setupMethodTargetSelector
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FilteredFlowGraphBuilder.FilteredFlowGraphBuilder
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FilteredFlowGraphBuilder.visitFunction
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.addEdge
15
4
1
10
7
1
7
1
0.40
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.compute_optimistic_closure
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.computeClosure
34
2
4
28
20
5
6
7
0.07
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.computeClosure.(Anon_1).test
13
0
1
12
9
0
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.computeClosure.(Anon_1).test.(Anon_2).visitUnknownVertex
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.computeClosure.(Anon_1).test.(Anon_2).visitVertex
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.computeClosure.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.FlowGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis
367
14
46
307
220
39
120
86
0.05
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).get
7
0
0
7
5
1
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getClassHierarchy
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph
142
3
13
126
84
22
59
36
0.02
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.ensureNode
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.getCoreProto
19
0
0
19
16
1
15
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.getHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.getReachableInstances
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapGraph.FieldBasedHeapGraph.getReachableInstances.(Anon_6).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel
102
10
14
78
60
3
24
18
0.13
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getClassHierarchy
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getFilteredPointerKeyForLocal
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getInstanceKeyForAllocation
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getInstanceKeyForConstant
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getInstanceKeyForMetadataObject
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getInstanceKeyForMultiNewArray
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getInstanceKeyForPEI
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForArrayContents
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForExceptionalReturnValue
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForInstanceField
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForLocal
9
0
0
9
7
1
4
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForReturnValue
9
0
0
9
7
1
4
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).getPointerKeyForStaticField
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getHeapModel.(Anon_5).iteratePointerKeys
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getInstanceKeyMapping
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getInstanceKeys
11
0
0
11
8
1
6
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getIR
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getPointerKeys
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getPointsToSet
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).getVertex
9
0
0
9
7
2
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).isFiltered
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getPointerAnalysis.(Anon_4).propertyKey
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getReachingSet
11
4
1
6
4
1
4
1
0.67
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getSucc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.getVertexFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.addPrimitives
14
5
0
9
6
5
2
6
0.56
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.buildFlowGraph
22
13
3
6
4
2
3
2
2.17
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphBuilder
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.FlowGraphSSAVisitor
14
0
0
14
11
1
10
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.handleLexicalDef
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitAstGlobalRead
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitAstGlobalWrite
9
1
2
6
4
2
3
2
0.17
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitAstLexicalRead
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitAstLexicalWrite
7
0
0
7
4
3
2
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitGet
10
0
1
9
7
4
4
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitGetCaughtException
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitJavaScriptInvoke
65
13
13
39
31
7
21
8
0.33
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitJavaScriptPropertyRead
18
0
2
16
12
8
5
6
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitJavaScriptPropertyWrite
10
0
1
9
6
5
2
4
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitNew
10
3
1
6
3
2
2
2
0.50
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitPhi
8
0
0
8
5
4
3
5
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitPrototypeLookup
6
1
0
5
3
1
2
1
0.20
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitPut
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitReturn
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitSetPrototype
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.FlowGraphSSAVisitor.visitThrow
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.visitFunction
25
2
3
20
14
4
12
7
0.10
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder.visitProgram
9
0
0
9
4
1
4
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitArgVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitCalleeVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitCreationSiteVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitFuncVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitGlobalVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitLexicalAccessVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitParamVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitPropVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitPrototypeVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitRetVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitUnknownVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitVarVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor.visitVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ArgVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ArgVertex.ArgVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ArgVertex.getFunc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ArgVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.CallVertex
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.getCaller
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.getSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.isNew
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex.CreationSiteVertex
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex.getCreationSites
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.FuncVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.getCreationSites
27
1
4
22
17
9
9
10
0.05
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.getFullName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex.toString
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex.getCreationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex.GlobalVertex
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.LexicalVarVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.LexicalVarVertex.LexicalVarVertex
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.LexicalVarVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex.getFunc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex.getIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex.ParamVertex
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PropVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PropVertex.getPropName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PropVertex.PropVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PropVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex.PrototypeField.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex.PrototypeField.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex.PrototypeFieldVertex
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.RetVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.RetVertex.getFunc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.RetVertex.RetVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.RetVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.UnknownVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.UnknownVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.UnknownVertex.UnknownVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex.getFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex.VarVertex
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.Vertex.accept
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.creationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.getCallVertices
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.getFuncVertices
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.getPropVertices
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.global
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeArgVertex
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeCallVertex
8
0
0
8
6
4
3
4
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeCreationSiteVertex
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeFuncVertex
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeLexicalAccessVertex
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeParamVertex
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makePropVertex
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeRetVertex
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeUnknownVertex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory.makeVarVertex
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitArgVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitCalleeVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitCreationSiteVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitFuncVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitGlobalVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitLexicalAccessVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitParamVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitPropVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitPrototypeVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitRetVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitUnknownVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor.visitVarVertex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.JSMethodInstructionVisitor.isFunctionConstructorInvoke
29
12
0
17
12
4
9
4
0.71
com.ibm.wala.cast.js.callgraph.fieldbased.JSMethodInstructionVisitor.JSMethodInstructionVisitor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.OptimisticCallgraphBuilder.addEdge
20
3
3
14
10
5
7
6
0.21
com.ibm.wala.cast.js.callgraph.fieldbased.OptimisticCallgraphBuilder.addReflectiveCallEdge
17
2
2
13
10
6
6
8
0.15
com.ibm.wala.cast.js.callgraph.fieldbased.OptimisticCallgraphBuilder.buildFlowGraph
42
8
9
25
19
7
11
8
0.32
com.ibm.wala.cast.js.callgraph.fieldbased.OptimisticCallgraphBuilder.OptimisticCallgraphBuilder
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.buildFlowGraph
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.filterFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.LocalCallSSAVisitor.LocalCallSSAVisitor
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.LocalCallSSAVisitor.visitJavaScriptInvoke
50
10
7
33
26
9
19
13
0.30
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.PessimisticCallGraphBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.PessimisticCallGraphBuilder.resolveLocalCalls
10
0
0
10
5
2
4
4
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.addCallEdge
20
2
3
15
11
5
8
6
0.13
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.addFlowEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.addReflectiveCallEdge
12
2
2
8
5
3
4
4
0.25
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.buildFlowGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.extractCallGraphEdges
65
1
7
57
45
14
31
21
0.02
com.ibm.wala.cast.js.callgraph.fieldbased.WorklistBasedOptimisticCallgraphBuilder.WorklistBasedOptimisticCallgraphBuilder
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.JSBranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitCheckRef
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitJavaScriptInstanceOf
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitJavaScriptInvoke
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitJavaScriptPropertyRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitJavaScriptPropertyWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitPrototypeLookup
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitSetPrototype
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitTypeOf
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSBranchVisitor.visitWithRegion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSInducedCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.JSPEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitCheckRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitJavaScriptInstanceOf
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitJavaScriptInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitJavaScriptPropertyRead
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitJavaScriptPropertyWrite
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitPrototypeLookup
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitSetPrototype
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitTypeOf
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.JSPEIVisitor.visitWithRegion
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.makeBranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.cfg.JSInducedCFG.makePEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.BuilderType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.BuilderType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.createProjectPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.EclipseJavaScriptAnalysisEngine
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getCallGraphBuilder
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getDefaultOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getExclusionsFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph
46
0
4
42
29
10
11
13
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph.(Anon_1).apply
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph.(Anon_2).filterFunction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph.(Anon_2).flowGraphFactory
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getFieldBasedCallGraph.(Anon_3).flowGraphFactory
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getScriptName
11
1
2
8
5
3
3
3
0.12
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.getSourceLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.makeAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.makeClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.makeDefaultCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.makeDefaultEntrypoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine.createProjectPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine.EclipseWebAnalysisEngine
6
1
0
5
3
1
3
1
0.20
com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine.getFieldBasedCallGraph
11
0
2
9
6
2
5
3
0.00
com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine.makeAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine.makeClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.impl.OneCFABuilderFactory.make
7
0
1
6
3
2
3
1
0.00
com.ibm.wala.cast.js.client.impl.ZeroCFABuilderFactory.make
7
0
1
6
3
2
3
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.buildAnalysisScope
11
0
2
9
6
2
4
2
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.buildClassHierarchy
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.getCallGraphBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.getDefaultOptions
9
0
3
6
4
2
3
2
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.JavaScriptAnalysisEngine
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.makeDefaultCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.makeDefaultEntrypoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.setJ2SELibraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.setJ2SELibraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.setTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.examples.hybrid.Driver.addDefaultDispatchLogic
10
0
2
8
6
2
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.Driver.main
42
0
14
28
24
14
9
14
0.00
com.ibm.wala.cast.js.examples.hybrid.HybridAnalysisScope.getJavaScriptLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.examples.hybrid.HybridAnalysisScope.HybridAnalysisScope
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.cast.js.examples.hybrid.HybridClassLoaderFactory.HybridClassLoaderFactory
7
0
0
7
2
3
2
1
0.00
com.ibm.wala.cast.js.examples.hybrid.HybridClassLoaderFactory.HybridClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.examples.hybrid.HybridClassLoaderFactory.makeNewClassLoader
15
0
1
14
6
6
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.fieldKeyForUnknownWrites
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.getGlobalObject
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.JavaJavaScriptHybridCallGraphBuilder
24
0
3
21
19
5
9
5
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeImplicitVisitorSelector
13
0
0
13
8
2
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeImplicitVisitorSelector.(Anon_3).get
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeInterestingVisitorSelector
12
0
0
12
8
1
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeInterestingVisitorSelector.(Anon_2).get
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeMainVisitorSelector
12
0
0
12
8
1
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeMainVisitorSelector.(Anon_1).get
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeRootNodeSelector
12
0
0
12
8
1
4
2
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.makeRootNodeSelector.(Anon_4).get
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.processCallingConstraints
8
0
0
8
4
2
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.sameMethod
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.examples.hybrid.JavaJavaScriptHybridCallGraphBuilder.useObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.CompositeFileMapping.addMapping
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.html.CompositeFileMapping.CompositeFileMapping
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.CompositeFileMapping.getIncludedPosition
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.cast.js.html.CompositeFileMapping.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.createHtmlCallback
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.endElement
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.handleDOM
7
0
1
6
4
2
4
2
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.handleEndTag
18
0
0
18
12
3
9
4
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.HtmlCallBack
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.makeRef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.newLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.printlnIndented
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.printlnIndented
13
0
1
12
8
2
7
3
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.writeAttribute
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.writeElement
44
1
5
38
30
6
24
7
0.03
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.writeEventAttribute
18
1
3
14
10
3
8
3
0.07
com.ibm.wala.cast.js.html.DefaultSourceExtractor.HtmlCallBack.writePortletAttribute
11
0
0
11
7
1
9
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.createHtmlCallback
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.createOutputFile
19
0
0
19
12
3
10
3
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.extractSources
20
1
3
16
12
8
6
7
0.06
com.ibm.wala.cast.js.html.DomLessSourceExtractor.getTempFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.addDefaultHandlerInvocations
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.extructJS
14
0
2
12
7
2
6
2
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.getScriptFromUrl
39
1
3
35
25
8
16
7
0.03
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.getScriptName
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleAttribute
22
3
0
19
14
7
7
7
0.16
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleDOM
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleDOM
18
8
0
10
6
3
4
3
0.80
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleEndTag
9
0
0
9
6
1
6
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleScript
16
1
3
12
7
2
5
2
0.08
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleStartTag
11
0
0
11
8
1
8
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.handleText
18
1
2
15
10
2
8
2
0.07
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.HtmlCallback
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.isUsableIdentifier
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.makePos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.makePos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.quotify
17
0
2
15
10
2
9
2
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback.writeToFinalRegion
17
3
5
11
9
1
9
1
0.27
com.ibm.wala.cast.js.html.DomLessSourceExtractor.IGeneratorCallback.writeToFinalRegion
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.DomLessSourceExtractor.main
13
1
1
11
9
7
3
7
0.09
com.ibm.wala.cast.js.html.EmptyFileMapping.getIncludedPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.FileMapping.getIncludedPosition
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.js.html.IdentityUrlResolver.deResolve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.IdentityUrlResolver.resolve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.IHtmlCallback.handleEndTag
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.IHtmlCallback.handleStartTag
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.IHtmlCallback.handleText
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.IHtmlParser.parse
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.cast.js.html.IHtmlParserFactory.getParser
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.IncludedPosition.getIncludePosition
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.js.html.ITag.getAllAttributes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.ITag.getAttributeByName
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.js.html.ITag.getContentPosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.ITag.getElementPosition
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.js.html.ITag.getName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.js.html.IUrlResolver.deResolve
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.js.html.IUrlResolver.resolve
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger
55
3
13
39
10
18
7
11
0.08
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.debug
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.error
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.error.(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.info
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.isDebugEnabled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.isErrorEnabled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.isInfoEnabled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.isWarnEnabled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.CAstLoggerProvider.getLogger.CAstLogger.warn
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.parse
19
0
0
19
13
5
9
6
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.Parser.parse
11
0
0
11
8
4
5
5
0.00
com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser.Parser.Parser
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getAllAttributes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getAttributeByName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getBodyText
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getContentPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getElementPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getFilePath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition
50
3
8
40
29
1
11
9
0.07
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getFirstCol
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getFirstLine
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getFirstOffset
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getLastCol
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getLastLine
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getLastOffset
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getReader
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.getPosition.(Anon_1).getURL
7
1
0
7
5
0
3
1
0.14
com.ibm.wala.cast.js.html.jericho.JerichoTag.JerichoTag
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.makeAllAttributes
11
0
0
11
7
2
4
3
0.00
com.ibm.wala.cast.js.html.jericho.JerichoTag.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.JSSourceExtractor.extractSources
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.JSSourceExtractor.getTempFile
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.js.html.MappedSourceFileModule.getMapping
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.MappedSourceFileModule.MappedSourceFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.MappedSourceFileModule.MappedSourceFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.html.MappedSourceModule.getMapping
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition
48
0
7
41
30
1
11
9
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getFirstCol
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getFirstLine
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getFirstOffset
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getLastCol
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getLastLine
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getLastOffset
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getReader
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.getIncludedPosition.(Anon_1).getURL
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.NestedRangeMapping
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.html.NestedRangeMapping.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse
166
7
25
135
103
8
40
34
0.05
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).characters
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).countLines
9
0
0
9
7
1
4
2
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).endDocument
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).endElement
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).endPrefixMapping
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).ignorableWhitespace
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).processingInstruction
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).setDocumentLocator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).skippedEntity
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startDocument
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement
70
0
10
60
46
2
20
14
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAllAttributes
37
0
4
33
25
1
12
8
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAllAttributes.(Anon_3).entrySet
30
0
3
27
20
1
11
6
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAllAttributes.(Anon_3).entrySet.(for_loop_1).(Anon_4).getKey
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAllAttributes.(Anon_3).entrySet.(for_loop_1).(Anon_4).getValue
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAllAttributes.(Anon_3).entrySet.(for_loop_1).(Anon_4).setValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getAttributeByName
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getContentPosition
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getElementPosition
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startElement.(Anon_2).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_1).startPrefixMapping
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.cast.js.html.nu_validator.NuValidatorHtmlParser.parse.(Anon_5).read
7
0
0
7
5
1
3
2
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition
51
1
1
49
14
23
13
12
0.02
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getFirstCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getFirstLine
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getFirstOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getIncludePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getLastCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getLastLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getLastOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.getURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getIncludedPosition.Pos.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.getInputStream
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.getEnd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.getEndingLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.getStart
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.getStartingLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.includes
7
0
0
7
5
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.Range
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.Range.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.RangeFileMapping
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.js.html.RangeFileMapping.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.dump
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.getNumberOfLineDrops
13
1
0
13
9
3
6
3
0.08
com.ibm.wala.cast.js.html.SourceRegion.print
28
0
3
25
18
5
10
6
0.00
com.ibm.wala.cast.js.html.SourceRegion.print
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.print.(Anon_1).getInputStream
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.println
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.println
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.SourceRegion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.html.SourceRegion.write
19
0
3
16
12
6
6
6
0.00
com.ibm.wala.cast.js.html.SourceRegion.writeToFile
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.html.UrlManipulator.isAbsoluteUrl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.UrlManipulator.relativeToAbsoluteUrl
53
13
2
41
31
12
21
13
0.32
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader
86
4
13
69
58
12
27
19
0.06
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator
81
4
13
64
55
11
26
18
0.06
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator.(Anon_2).doGlobalRead
43
4
7
32
30
7
15
8
0.12
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator.(Anon_2).doLocalWrite
9
0
1
8
6
1
4
2
0.00
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator.(Anon_2).isNestedWithinScriptBody
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator.(Anon_2).isScriptBody
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.WebPageLoaderFactory.makeTheLoader.(Anon_1).initTranslator.(Anon_2).leaveFunctionStmt
10
0
0
10
8
3
4
4
0.00
com.ibm.wala.cast.js.html.WebPageLoaderFactory.WebPageLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.WebPageLoaderFactory.WebPageLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.WebUtil.(Anon_1).getParser
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.html.WebUtil.extractScriptFromHTML
17
8
0
9
6
3
3
3
0.89
com.ibm.wala.cast.js.html.WebUtil.getStream
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.cast.js.html.WebUtil.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.html.WebUtil.setFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.ArgumentCountContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.equals
6
0
0
6
4
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContextSelector.ArgumentCountContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContextSelector.getCalleeTarget
19
0
1
18
12
3
8
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.ArgumentCountIRFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.contextIsIrrelevant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR
164
0
25
139
79
43
61
36
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.ArgumentativeTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.composeEntityName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.defineFunction
9
0
0
9
4
3
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.getArgumentNames
13
0
1
12
8
2
7
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.ArgumentativeTranslator.translate
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.FixedArgumentsRewriter.copyNodes
50
0
6
44
29
10
25
10
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.FixedArgumentsRewriter.FixedArgumentsRewriter
7
0
0
7
4
1
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory.makeIR.FixedArgumentsRewriter.handleArgumentRef
17
0
1
16
11
3
8
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentSpecializationContextIntepreter.ArgumentSpecializationContextIntepreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentSpecializationContextIntepreter.getDU
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentSpecializationContextIntepreter.getIR
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.accept
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.Correlation
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.getEndPosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.getFlownThroughLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.getIndexName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.getStartPosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation.pp
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.CorrelationFinder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.findCorrelatedAccesses
84
8
9
67
55
19
39
25
0.12
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.findCorrelatedAccesses
16
0
0
16
12
3
8
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.findCorrelatedAccesses
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.findCorrelatedAccesses
25
0
2
23
17
9
9
10
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.getSourceLevelName
17
1
2
15
11
3
9
4
0.07
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.getSourceLevelNames
9
0
0
9
6
3
4
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.mustBeNumeric
35
4
0
31
24
8
18
10
0.13
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.printCorrelatedAccesses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.printCorrelatedAccesses
16
0
1
15
12
3
6
6
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.printCorrelatedAccesses.(Anon_1).compare
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder.toUrl
10
1
0
9
6
3
3
3
0.11
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.addCorrelation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.CorrelationSummary
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.getCorrelations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.getPositions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary.pp
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationVisitor.visitEscapeCorrelation
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationVisitor.visitReadWriteCorrelation
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.EscapeCorrelation
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.getEndPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.getNumberOfArguments
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.getStartPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.EscapeCorrelation.pp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.addEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.addFlow
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.addNode
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.CAstRewriterExt
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.copyChildren
16
1
0
15
11
5
7
6
0.07
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.copyFlow
42
12
0
30
23
6
18
9
0.40
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.deleteFlow
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Edge.Edge
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Edge.equals
8
0
0
8
6
2
3
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Edge.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.enterEntity
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Entity.Entity
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Entity.hashCode
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.flowOutTo
8
0
0
8
4
3
4
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.getCurrentEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.getEnclosingEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.isFlowDeleted
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.leaveEntity
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.rewrite
15
2
0
13
10
2
8
2
0.15
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.ChildPos
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.equals
22
0
0
22
20
2
19
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.getChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.getChildPos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.getIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.getParentPos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.addExnFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.addExnFlow
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.addSpuriousExnFlow
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.ClosureExtractor
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyBlock
22
1
0
21
17
5
14
7
0.05
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyConstant
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyGoto
31
2
1
28
24
7
7
6
0.07
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyNode
44
4
4
36
26
8
19
12
0.11
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyNodes
18
0
0
18
15
1
8
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyReturn
47
4
4
39
34
7
10
5
0.10
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.copyVar
24
8
0
16
12
3
8
3
0.50
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.createGotoFixup
34
3
2
29
25
5
9
5
0.10
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.createReturnFixup
13
0
0
13
11
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.enterEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion
248
50
27
171
151
44
101
54
0.29
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion.(Anon_1).newCfg
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion.(Anon_1).newChildren
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion.(Anon_1).newPos
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion.(Anon_1).newRoot
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.extractRegion.(Anon_1).newTypes
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.getThrowTarget
28
0
3
25
19
2
9
6
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.getThrowTarget.(Anon_2).caseChildPos
8
0
0
8
7
1
5
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.getThrowTarget.(Anon_2).caseForInLoopBodyPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.getThrowTarget.(Anon_2).caseLabelPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.getThrowTarget.(Anon_2).caseRootPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.inFunction
6
0
0
6
4
1
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.isSynthetic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.leaveEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.makeVarRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.markSynthetic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.noJumpsAndNoCalls
6
0
0
6
4
1
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.noJumpsAndNoCalls
15
0
0
15
12
1
7
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.usesArguments
10
0
0
10
7
1
7
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ClosureExtractor.wrapIn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.addCorrelation
92
4
4
84
73
14
60
13
0.05
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.addCorrelations
15
2
0
13
10
3
8
6
0.15
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.CorrelatedPairExtractionPolicy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.extract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.filterNames
11
0
0
11
6
3
4
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.findClosestContainingBlock
46
4
4
38
31
9
24
11
0.11
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.findNodesAtPos
20
2
2
16
13
3
12
4
0.12
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.findNodesAtPos
8
0
0
8
6
4
4
5
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.getCoveringChildIndex
6
0
0
6
4
1
5
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractionPolicy.make
12
0
0
12
8
4
5
5
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory.CorrelatedPairExtractorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory.CorrelatedPairExtractorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory.CorrelatedPairExtractorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory.createCAstRewriter
11
0
0
11
7
4
3
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory.createCAstRewriter.(Anon_1).createPolicy
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.computeParms
11
0
0
11
8
2
7
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.ExtractedFunction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getAllScopedEntities
25
2
0
23
17
6
12
8
0.09
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getArgumentCount
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getArgumentNames
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getScopedEntities
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.setRewrite
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractedFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPolicy.extract
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPolicyFactory.createPolicy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.addGotoTarget
13
4
0
9
6
2
4
2
0.44
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.addNestedPos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.addReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.addThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.contains
6
0
0
6
4
1
5
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.containsGoto
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.containsJump
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.containsOuterGoto
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.containsReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.containsThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.ExtractionPos
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getCallSite
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnclosingExtractionPos
26
0
3
23
17
2
7
6
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnclosingExtractionPos.(Anon_2).caseChildPos
6
0
0
6
5
1
3
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnclosingExtractionPos.(Anon_2).caseForInLoopBodyPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnclosingExtractionPos.(Anon_2).caseLabelPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnclosingExtractionPos.(Anon_2).caseRootPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getEnd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getExtractedEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getGotoTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getNestedLoops
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getOutermostEnclosingExtractionPos
27
0
3
24
18
3
7
7
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getOutermostEnclosingExtractionPos.(Anon_1).caseChildPos
6
0
0
6
5
1
3
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getOutermostEnclosingExtractionPos.(Anon_1).caseForInLoopBodyPos
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getOutermostEnclosingExtractionPos.(Anon_1).caseLabelPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getOutermostEnclosingExtractionPos.(Anon_1).caseRootPos
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getParentPos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getRegion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getStart
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.getThisParmName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.isOutermost
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.setCallSite
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos.setExtractedEntity
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.ExtractionRegion
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.getEnd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.getLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.getParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.getStart
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.setEnd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion.setStart
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ForInBodyExtractionPolicy.(Anon_1).createPolicy
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ForInBodyExtractionPolicy.extract
49
17
2
30
25
4
7
4
0.57
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ForInBodyExtractionPolicy.ForInBodyExtractionPolicy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.LabelPos.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.LabelPos.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.LabelPos.getParentPos
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.LabelPos.LabelPos
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodeLabeller.addNode
14
6
0
8
5
2
4
2
0.75
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodeLabeller.getLabel
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodeLabeller.getNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodePos.accept
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodePos.inSubtree
17
7
0
10
8
1
9
2
0.70
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodePos.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.PosSwitch.caseChildPos
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.PosSwitch.caseForInLoopBodyPos
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.PosSwitch.caseLabelPos
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.PosSwitch.caseRootPos
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.RootPos.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.RootPos.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.RootPos.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.TwoLevelExtractionRegion.getEndInner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.TwoLevelExtractionRegion.getStartInner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.TwoLevelExtractionRegion.TwoLevelExtractionRegion
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.ReadWriteCorrelation.accept
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.ReadWriteCorrelation.getEndPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.ReadWriteCorrelation.getStartPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.ReadWriteCorrelation.pp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.ReadWriteCorrelation.ReadWriteCorrelation
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.SSASourcePositionMap.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.correlations.SSASourcePositionMap.SSASourcePositionMap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorContextSelector.getCalleeTarget
15
3
0
12
8
2
5
2
0.25
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorContextSelector.JavaScriptConstructorContextSelector
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.getInstanceKeyForAllocation
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys.JavaScriptConstructorInstanceKeys
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector.getCalleeTarget
11
0
0
11
8
4
4
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector.JavaScriptConstructTargetSelector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector.JavaScriptConstructTargetSelector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptEntryPoints.JavaScriptEntryPoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptEntryPoints.makeScriptSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.getDU
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.getIR
12
2
0
10
6
3
4
2
0.20
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.JavaScriptFunctionApplyContextInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.makeIRForArgList
58
32
6
20
18
13
6
13
1.60
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.makeIRForNoArgList
25
5
3
17
15
10
6
10
0.29
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.passActualPropertyValsAsParams
19
7
0
12
9
4
7
5
0.58
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.passArbitraryPropertyValAsParams
17
2
0
15
12
5
9
6
0.13
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext.ApplyContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext.equals
14
0
0
14
12
2
11
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.getCalleeTarget
23
0
0
23
17
7
11
7
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.getRelevantParameters
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.JavaScriptFunctionApplyContextSelector
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyTargetSelector.createApplyDummyMethod
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyTargetSelector.genSyntheticMethodRef
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyTargetSelector.getCalleeTarget
13
0
0
13
8
3
6
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyTargetSelector.JavaScriptFunctionApplyTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.genSyntheticMethodRef
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.getCalleeTarget
22
6
0
16
11
4
8
4
0.38
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.getFunctionCallTarget
55
14
5
36
30
12
19
13
0.39
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.getKey
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.getNumberOfArgsPassed
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.JavaScriptFunctionDotCallTargetSelector
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector.warnAboutImpreciseCallGraph
11
0
0
11
8
4
3
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptScopeMappingInstanceKeys.getConstructorCallers
27
2
0
25
19
10
9
10
0.08
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptScopeMappingInstanceKeys.getParents
6
0
1
5
3
3
1
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptScopeMappingInstanceKeys.JavaScriptScopeMappingInstanceKeys
9
0
1
8
3
3
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JavaScriptScopeMappingInstanceKeys.needsScopeMappingKey
6
0
0
6
4
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSAnalysisOptions.handleCallApply
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.js.ipa.callgraph.JSAnalysisOptions.JSAnalysisOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSAnalysisOptions.setHandleCallApply
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSAnalysisOptions.setUseLoadFileTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSAnalysisOptions.useLoadFileTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.getNodes
15
1
0
14
9
3
6
4
0.07
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.JSCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.JSFakeRoot.addAllocation
11
0
0
11
8
4
4
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.JSFakeRoot.addDirectCall
8
0
2
6
4
3
2
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.JSFakeRoot.JSFakeRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.JSFakeRoot.makeControlFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.makeFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraph.makeFakeWorldClinitNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.getMethodReference
12
0
0
12
8
5
4
5
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.getNodes
26
8
3
15
10
5
6
6
0.53
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.getPrologueFile
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.getPrologueFile.(Anon_2).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.getTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.loadAdditionalFile
57
9
1
47
35
13
16
14
0.19
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.loadAdditionalFile.(Anon_1).defineFunction
7
0
0
7
6
1
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.loadAdditionalFile.(Anon_1).leaveFunctionStmt
11
0
0
11
9
3
3
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeHierarchyForScripts
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeLoaders
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeLoaders
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeOptions
16
5
4
9
7
3
5
2
0.56
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.makeScriptRoots
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.setTranslatorFactory
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.simulateToStringForPropertyNames
20
1
0
19
14
2
11
2
0.05
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder
78
6
9
63
47
5
21
13
0.10
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getFieldNameType
7
4
0
3
2
0
1
1
1.33
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getInstanceFieldPointerKeyForConstant
13
2
1
10
8
3
3
4
0.20
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getPointerKeyForArrayContents
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getPointerKeyForInstanceField
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getPointerKeyForObjectCatalog
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getPointerKeysForReflectedFieldRead
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).getPointerKeysForReflectedFieldWrite
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSCFABuilder.JSCFABuilder.(Anon_1).isBogusKey
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.addAssignmentsForCatchPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.directGlobalObjectRef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.fieldKeyForUnknownWrites
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.getBaseURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.getGlobalObject
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.getPointerKeyForGlobalVar
7
0
0
7
5
4
2
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.getSomePositionForMethod
10
0
0
10
6
3
5
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.isConstantRef
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.isUncataloguedField
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.(Anon_7).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.(Anon_7).evaluate
19
0
2
17
10
7
5
7
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.(Anon_7).evaluate.Op.act
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.(Anon_7).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.(Anon_7).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.addLvalTypeKeyConstraint
13
4
2
7
5
5
1
5
0.57
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.getInstructionPosition
12
0
0
12
7
3
6
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp
171
0
20
151
97
37
62
37
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.addKey
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.equals
10
0
0
10
7
2
3
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.evaluate
56
0
4
52
37
8
28
12
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.getInstancesArray
20
0
1
19
14
3
7
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.getInstancesArray.(Anon_6).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.handleBinaryOperatorArgs
14
0
0
14
10
2
7
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.isNumberType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.isStringConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleBinaryOp.BinaryOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch
74
0
4
70
46
24
23
22
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch
53
0
5
48
25
15
17
13
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action
51
0
2
49
30
16
17
14
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.equals
7
0
0
7
5
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.evaluate
23
0
0
23
17
3
9
5
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.evaluate.(Anon_3).act
15
0
0
15
12
2
6
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.evaluate.(Anon_3).act.(Anon_4).computeInvariantParameters
9
0
0
9
7
1
5
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.getInstruction
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.getNode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.getProperty
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.getReceiver
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).action.FieldValueDispatch.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.(Anon_2).dump
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.evaluate
17
0
0
17
12
2
7
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.evaluate.(Anon_5).act
9
0
0
9
7
1
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.handleJavascriptDispatch.ReceiverForDispatchOp.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.JSConstraintVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitAstGlobalRead
22
1
1
20
16
7
8
7
0.05
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitAstGlobalWrite
22
0
2
20
16
8
9
9
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitBinaryOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitCheckRef
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitEachElementHasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitIsDefined
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitJavaScriptInstanceOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitJavaScriptInvoke
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitJavaScriptPropertyRead
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitJavaScriptPropertyWrite
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitPrototypeLookup
17
4
2
11
7
1
6
2
0.36
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitSetPrototype
20
0
1
19
13
3
10
6
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitTypeOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitUnaryOp
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor.visitWithRegion
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.JSInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitBinaryOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitCheckRef
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitJavaScriptInstanceOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitJavaScriptInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitJavaScriptPropertyRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitJavaScriptPropertyWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitPrototypeLookup
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitSetPrototype
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitTypeOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSInterestingVisitor.visitWithRegion
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.JSImplicitPointsToSetVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitAstGlobalRead
18
0
0
18
14
9
6
9
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitCheckRef
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitJavaScriptInstanceOf
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitJavaScriptInvoke
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitJavaScriptPropertyRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitJavaScriptPropertyWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitPrototypeLookup
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitSetPrototype
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitTypeOf
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor.visitWithRegion
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSPointerAnalysisImpl
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.makeImplicitPointsToVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSSSAPropagationCallGraphBuilder
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeNonGlobalFieldReference
6
0
0
6
4
2
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeSystem
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeSystem.(Anon_1).makePointerAnalysis
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeTypeInference
18
0
2
16
11
2
10
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.makeVisitor
12
1
0
11
7
3
5
3
0.09
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.processCallingConstraints
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.processCallingConstraintsInternal
103
8
14
81
60
27
40
33
0.10
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.sameMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.setBaseURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.useObjectCatalog
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSyntheticParameterKey.equals
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSyntheticParameterKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSyntheticParameterKey.JSSyntheticParameterKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSSyntheticParameterKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSZeroOrOneXCFABuilder.JSZeroOrOneXCFABuilder
13
0
4
9
6
3
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSZeroOrOneXCFABuilder.make
23
14
1
8
4
2
5
2
1.75
com.ibm.wala.cast.js.ipa.callgraph.JSZeroOrOneXCFABuilder.setupContextSelector
23
5
3
15
10
3
8
3
0.33
com.ibm.wala.cast.js.ipa.callgraph.JSZeroOrOneXCFABuilder.setupMethodTargetSelector
11
0
0
11
7
3
5
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.JSZeroOrOneXCFABuilder.setupSSAContextInterpreter
10
0
0
10
6
3
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.LoadFileTargetSelector.getCalleeTarget
43
4
3
36
27
12
13
13
0.11
com.ibm.wala.cast.js.ipa.callgraph.LoadFileTargetSelector.LoadFileTargetSelector
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector.getCalleeTarget
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector.ObjectSensitivityContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector.returnsThis
19
0
0
19
14
4
11
5
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.collectValues
15
0
0
15
11
3
9
3
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.Frequency.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.Frequency.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.getCalleeTarget
21
2
2
17
12
4
8
4
0.12
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.identifyDependentParameters
15
0
2
13
10
5
7
6
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.MarkerForInContext.get
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.MarkerForInContext.getInstanceKey
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.MarkerForInContext.MarkerForInContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropertyNameContextSelector
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropertyNameContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropNameContext.get
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropNameContext.getInstanceKey
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropNameContext.PropNameContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.PropNameContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector.usesFirstArgAsPropertyName
35
1
0
34
28
7
21
8
0.03
com.ibm.wala.cast.js.ipa.callgraph.RecursionBoundContextSelector.exceedsRecursionBound
26
2
0
24
15
4
13
5
0.08
com.ibm.wala.cast.js.ipa.callgraph.RecursionBoundContextSelector.getCalleeTarget
14
3
0
11
8
3
5
3
0.27
com.ibm.wala.cast.js.ipa.callgraph.RecursionBoundContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.RecursionBoundContextSelector.RecursionBoundContextSelector
12
8
0
4
2
1
2
1
2.00
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.getCalleeTarget
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.RecursionCheckContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.recursionPossible
15
6
0
9
5
2
4
2
0.67
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.recursiveContext
38
2
0
36
25
9
18
10
0.06
com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector.updateForNode
20
0
0
20
15
3
13
4
0.00
com.ibm.wala.cast.js.ipa.callgraph.TransitivePrototypeKey.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.TransitivePrototypeKey.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.TransitivePrototypeKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.TransitivePrototypeKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.callgraph.TransitivePrototypeKey.TransitivePrototypeKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.JavaScriptModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitCheckRef
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitJavaScriptInstanceOf
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitJavaScriptInvoke
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitJavaScriptPropertyRead
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitJavaScriptPropertyWrite
13
0
0
13
8
4
5
7
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitPrototypeLookup
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitSetPrototype
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitTypeOf
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor.visitWithRegion
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.JavaScriptRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitCheckRef
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitJavaScriptInstanceOf
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitJavaScriptInvoke
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitJavaScriptPropertyRead
13
0
0
13
8
4
5
7
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitJavaScriptPropertyWrite
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitPrototypeLookup
4
1
1
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitSetPrototype
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitTypeOf
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor.visitWithRegion
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.makeModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.makeRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.findOrCreateCallMethod
15
0
0
15
12
1
11
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.findOrCreateConstructorMethod
21
0
1
20
17
1
16
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.JavaScriptConstructor.constructedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.JavaScriptConstructor.JavaScriptConstructor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.JavaScriptConstructor.JavaScriptConstructor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.JavaScriptConstructor.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.JavaScriptConstructorFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeArrayConstructor
8
0
1
7
5
2
3
2
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeArrayContentsConstructor
35
2
8
25
22
5
17
6
0.08
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeArrayLengthConstructor
24
2
7
15
13
4
10
4
0.13
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeFunctionConstructor
37
3
10
24
22
5
17
5
0.12
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeFunctionConstructor
65
0
14
51
42
12
31
14
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeFunctionObjectConstructor
39
0
8
31
29
8
20
9
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeNullaryNumberCall
11
0
2
9
7
4
4
4
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeNullaryObjectConstructor
24
5
6
13
11
4
8
4
0.38
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeNullaryStringCall
11
0
2
9
7
4
4
4
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeNullaryValueConstructor
25
2
7
16
14
4
11
4
0.12
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeNumberCall
10
0
2
8
6
2
4
2
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeObjectCall
10
0
2
8
6
2
4
2
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeObjectConstructor
15
1
3
11
8
2
5
2
0.09
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeStringCall
10
0
2
8
6
2
4
2
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeUnaryNumberCall
16
0
4
12
10
5
6
5
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeUnaryObjectConstructor
10
0
2
8
6
4
3
4
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeUnaryStringCall
16
0
4
12
10
5
6
5
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeUnaryValueConstructor
24
2
7
15
13
4
10
4
0.13
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.makeValueConstructor
14
1
2
11
8
2
5
2
0.09
com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions.record
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummarizedFunction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummarizedFunction.JavaScriptSummarizedFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummarizedFunction.makeControlFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummary.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummary.getParameterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ipa.summaries.JavaScriptSummary.JavaScriptSummary
11
0
1
10
8
1
3
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getArrayInterfaces
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getConstantType
21
0
0
21
18
1
14
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getMetadataToken
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getPointerType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getPrimitive
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getRootType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getStringType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).getThrowableType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).inferInvokeExceptions
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory
400
0
70
330
252
1
84
77
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).AddressOfInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).AddressOfInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).AddressOfInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ArrayLengthInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ArrayLoadInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ArrayStoreInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).AssertInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).AssignInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).BinaryOpInstruction
15
0
1
14
11
0
3
3
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).BinaryOpInstruction.(Anon_3).copyForSSA
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).BinaryOpInstruction.(Anon_3).isPEI
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).CheckCastInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).CheckCastInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).CheckCastInstruction
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).CheckCastInstruction
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).CheckReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ComparisonInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ConditionalBranchInstruction
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ConversionInstruction
14
0
0
14
11
0
5
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ConversionInstruction.(Anon_4).copyForSSA
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).EachElementGetInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).EachElementHasNextInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).EchoInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GetCaughtExceptionInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GetInstruction
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GetInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GetInstruction
8
0
0
8
6
0
2
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GetInstruction.(Anon_5).isPEI
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GlobalRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GlobalWrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).GotoInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).InstanceOf
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).InstanceofInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).Invoke
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).Invoke
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).Invoke
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).InvokeInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).InvokeInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).IsDefinedInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).IsDefinedInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).IsDefinedInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).IsDefinedInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalWrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalWrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LexicalWrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LoadIndirectInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).LoadMetadataInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).MonitorInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).NewInstruction
13
0
1
12
9
0
3
3
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).NewInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).NewInstruction.(Anon_6).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).NewInstruction.(Anon_6).isPEI
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PhiInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PiInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PropertyRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PropertyWrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PrototypeLookup
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PutInstruction
10
0
0
10
8
1
4
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PutInstruction
8
0
0
8
6
0
2
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PutInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).PutInstruction.(Anon_7).isPEI
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ReturnInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ReturnInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).SetPrototype
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).StoreIndirectInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).SwitchInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ThrowInstruction
13
0
1
12
9
0
3
3
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ThrowInstruction.(Anon_8).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).ThrowInstruction.(Anon_8).isPEI
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).TypeOfInstruction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).UnaryOpInstruction
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).instructionFactory.(Anon_2).WithRegion
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isBooleanType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isCharType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isDoubleType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isFloatType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isIntType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isLongType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isMetadataType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isNullType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isStringType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).isVoidType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.(Anon_1).lookupPrimitiveType
14
0
0
14
12
0
10
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.addBootstrapFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.defineCodeBodyCode
6
0
0
6
3
3
2
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.defineFunctionType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.defineScriptType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.getInstructionFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.getTranslatorToCAst
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.initTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.getSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.JavaScriptClass
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptClass.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptCodeBody.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptCodeBody.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptCodeBody.JavaScriptCodeBody
7
0
0
7
4
2
4
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptCodeBody.setCodeBody
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptLoader
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getDeclaredExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getLocalVariableName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getMaxLocals
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getMaxStackHeight
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getParameterType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getParents
33
0
7
26
20
5
12
8
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getParents.(for_loop_1).(Anon_9).getMethod
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.getParents.(for_loop_1).(Anon_9).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.hasLocalVariableTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.JavaScriptMethodObject
8
1
1
6
3
2
2
1
0.17
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.retranslate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptMethodObject.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.getSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.JavaScriptRootClass
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.JavaScriptRootClass.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.makeCodeBodyCode
6
0
0
6
2
3
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.makeCodeBodyType
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.resetPrologueFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.setPrologueFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoader.shouldTranslate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoaderFactory.getTheReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoaderFactory.JavaScriptLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoaderFactory.JavaScriptLoaderFactory
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.loader.JavaScriptLoaderFactory.makeTheLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.cloneReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.Dispatch.hasImplicitThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.Dispatch.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.Dispatch.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.isDispatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.isFixed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.JSCallSiteReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.JSCallSiteReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.loader.JSCallSiteReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.AbstractFieldBasedTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.dumpCG
7
0
0
7
5
2
4
4
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.runTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.runTest
14
0
0
14
10
3
7
4
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.runTestExceptOnTravis
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.AbstractFieldBasedTest.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testBattleship
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testBeslimed
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testBomberman
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testBunnyHunt
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testDiggAttack
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testMinesweeper
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testProtoRPG
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testRiverRaider
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testSolitaire
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedCGGamesTest.testWorldOfSolitaire
7
2
0
6
3
1
3
1
0.33
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.test
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeleton2Optimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeleton2Pessimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeleton2Worklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeletonOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeletonPessimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.FieldBasedComparisonTest.testSkeletonWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testBug2979
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testCallbacks2Optimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testCallbacks2Worklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testCallbacksOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testCallbacksWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testLexicalOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testLexicalPessimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testLexicalWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testNewOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testNewWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testOneshotOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testOneshotPessimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testOneshotWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testReflectiveCallOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testReflectiveCallWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testSimpleJSOptimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testSimpleJSPessimistic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestFieldBasedCG.testSimpleJSWorklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.callgraph.fieldbased.test.TestPointerAnalysisRhino.TestPointerAnalysisRhino
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.rhino.test.HTMLCGBuilder.buildHTMLCG
51
13
0
38
32
10
21
8
0.34
com.ibm.wala.cast.js.rhino.test.HTMLCGBuilder.main
65
12
8
45
35
7
20
8
0.27
com.ibm.wala.cast.js.rhino.test.HTMLCGBuilder.toUrl
11
2
0
9
6
3
3
3
0.22
com.ibm.wala.cast.js.rhino.test.PrintIRs.main
18
9
1
8
5
2
4
2
1.12
com.ibm.wala.cast.js.rhino.test.PrintIRs.printIRsForCHA
20
3
0
17
12
6
8
7
0.18
com.ibm.wala.cast.js.rhino.test.PrintIRs.printIRsForHTML
21
2
1
18
14
8
5
8
0.11
com.ibm.wala.cast.js.rhino.test.PrintIRs.printIRsForHTML.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.rhino.test.PrintIRs.printIRsForJS
19
8
1
10
7
2
3
3
0.80
com.ibm.wala.cast.js.rhino.test.PrintIRs.printIRsForJS.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.JavaScriptCheckReference
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptCheckReference.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.copyForSSA
7
0
0
7
5
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.getUse
7
0
0
7
4
1
5
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.JavaScriptInstanceOf
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.copyForSSA
33
0
8
25
19
7
15
9
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.getFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.getNumberOfParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.getUse
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.JavaScriptInvoke
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.JavaScriptInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.JavaScriptInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.toString
34
0
4
30
23
2
21
3
0.00
com.ibm.wala.cast.js.ssa.JavaScriptInvoke.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead.copyForSSA
7
0
0
7
5
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead.JavaScriptPropertyRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead.visit
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.copyForSSA
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.JavaScriptPropertyWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptPropertyWrite.visit
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.cast.js.ssa.JavaScriptTypeOfInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptTypeOfInstruction.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptTypeOfInstruction.JavaScriptTypeOfInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptTypeOfInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptTypeOfInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.getExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.JavaScriptWithRegion
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JavaScriptWithRegion.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitCheckRef
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitJavaScriptInstanceOf
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitJavaScriptInvoke
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitJavaScriptPropertyRead
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitJavaScriptPropertyWrite
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitPrototypeLookup
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitSetPrototype
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitTypeOf
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor.visitWithRegion
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.CheckReference
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.GetInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.InstanceOf
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.Invoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.Invoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.Invoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.PropertyRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.PropertyWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.PrototypeLookup
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.PutInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.SetPrototype
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.TypeOfInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionFactory.WithRegion
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitCheckRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitJavaScriptInstanceOf
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitJavaScriptInvoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitJavaScriptPropertyRead
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitJavaScriptPropertyWrite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitPrototypeLookup
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitSetPrototype
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitTypeOf
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.JSInstructionVisitor.visitWithRegion
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.ssa.PrototypeLookup.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.PrototypeLookup.PrototypeLookup
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.PrototypeLookup.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.PrototypeLookup.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.SetPrototype
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.SetPrototype.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.Util.noExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.ssa.Util.typeErrorExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.CAstDumper.CAstDumper
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.CAstDumper.CAstDumper
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.CAstDumper.dump
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.test.CAstDumper.dump
23
0
0
23
19
2
18
4
0.00
com.ibm.wala.cast.js.test.CAstDumper.dump
51
2
0
49
41
5
34
8
0.04
com.ibm.wala.cast.js.test.CAstDumper.dumpScopedEntities
27
0
1
26
21
4
14
8
0.00
com.ibm.wala.cast.js.test.CAstDumper.dumpScopedEntities.(Anon_1).compare
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.CAstDumper.getNonTrivialChildCount
7
0
0
7
5
2
5
3
0.00
com.ibm.wala.cast.js.test.CAstDumper.indent
6
0
0
6
4
2
4
3
0.00
com.ibm.wala.cast.js.test.CAstDumper.isTrivial
13
0
0
13
10
1
5
1
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildCG
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildCG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildCG
22
0
2
20
17
6
9
6
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.BuilderType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.BuilderType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildPageCG
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildScriptCG
8
0
0
8
5
4
1
3
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.buildTestCG
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.compareCGs
29
0
0
29
21
3
18
7
0.00
com.ibm.wala.cast.js.test.FieldBasedCGUtil.FieldBasedCGUtil
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.CGBuilderType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.extractCorrelatedPairs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.handleCallApply
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.useOneCFA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.CGBuilderType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.getURLforFile
12
2
0
10
7
3
4
3
0.20
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeCG
19
0
1
18
15
7
8
6
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeCGBuilder
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeHTMLCG
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeHTMLCG
6
0
0
6
3
4
1
3
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeHTMLCGBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeHTMLCGBuilder
12
0
1
11
9
6
4
6
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeHtmlScope
18
0
3
15
12
4
8
4
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCG
7
1
0
6
3
4
1
3
0.17
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCG
8
1
0
7
4
5
1
4
0.14
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCGBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCGBuilder
12
3
2
7
5
5
1
5
0.43
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptCGBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeScriptScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeSourceModules
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.JSCallGraphBuilderUtil.makeSourceModules
8
0
0
8
5
4
1
3
0.00
com.ibm.wala.cast.js.test.TestAjaxsltCallGraphShape.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestAjaxsltCallGraphShape.testAjaxpath
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestAjaxsltCallGraphShape.testAjaxslt
7
1
1
5
3
3
1
3
0.20
com.ibm.wala.cast.js.test.TestAjaxsltCallGraphShapeRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestAjaxsltCallGraphShapeRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestArgumentSensitivity.testArgs
21
1
5
15
13
9
5
9
0.07
com.ibm.wala.cast.js.test.TestArgumentSensitivityRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.makeCorrelationFinder
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.parseJS
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.parseJS
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test1
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test10
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test11
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test12
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test13
19
0
1
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test14
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test15
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test16
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test17
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test18
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test18_b
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test18_c
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test19
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test2
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test20
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test21
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test22
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test23
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test24
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test25
27
0
0
27
25
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test3
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test4
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test5
16
0
0
16
14
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test6
16
0
0
16
14
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test7
10
0
0
10
8
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test8
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.test9
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.testRewriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.testRewriter
41
0
6
35
29
10
16
10
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtraction.testRewriter.(Anon_1).createPolicy
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtractionRhino.makeCorrelationFinder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestCorrelatedPairExtractionRhino.parseJS
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.eraseGeneratedNames
8
0
1
7
5
3
3
3
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.parseJS
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.parseJS
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test1
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test10
24
0
0
24
22
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test11
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test12
26
0
0
26
24
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test13
19
0
1
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test14
27
0
0
27
25
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test15
30
0
0
30
28
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test16
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test17
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test18
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test19
22
0
0
22
20
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test2
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test20
20
0
0
20
18
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test21
23
0
0
23
21
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test22
31
0
0
31
29
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test23
26
0
0
26
24
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test24
16
0
0
16
14
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test25
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test26
29
0
0
29
27
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test27
32
0
0
32
30
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test28
29
0
0
29
27
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test29
21
0
0
21
19
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test3
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test30
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test31
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test4
14
0
0
14
12
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test5
16
0
0
16
14
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test6
16
0
0
16
14
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test7
24
0
0
24
22
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test8
12
0
0
12
10
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.test9
18
0
0
18
16
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.testRewriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtraction.testRewriter
28
0
2
26
23
5
16
5
0.00
com.ibm.wala.cast.js.test.TestForInBodyExtractionRhino.parseJS
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.addHackedForInLoopSensitivity
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.config
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testbadforin2WithHack
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testbadforin2WithoutHack
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testBadForInWithHack
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testBadForInWithoutHack
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testForInRecursion
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testJQueryWithHack
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testPage3WithHack
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.js.test.TestForInLoopHack.testPage3WithoutHack
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.js.test.TestForInLoopHackRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.findTargetStatement
17
0
0
17
11
3
6
7
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.findTargetStatement.(for_loop_4).(for_loop_5).(for_loop_6).(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.slice
10
0
2
8
6
6
1
6
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.testSimpleAll
10
0
3
7
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.testSimpleControl
9
0
2
7
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicer.testSimpleData
10
0
3
7
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicerRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJavaScriptSlicerRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJQueryExamples.config
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.test.TestJQueryExamples.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJQueryExamples.testEx1
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.cast.js.test.TestJQueryExamplesRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJQueryExamplesRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestJSCallGraphShape.getNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestLexicalModRef.testSimpleLexical
33
3
2
28
22
9
10
11
0.11
com.ibm.wala.cast.js.test.TestLexicalModRefRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestMediawikiCallGraphShape.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestMediawikiCallGraphShape.testSwineFlu
5
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.js.test.TestMediawikiCallGraphShapeRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestMediawikiCallGraphShapeRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.CheckPointers.map
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.CheckPointers.test
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getFbPrototypes
24
0
0
24
15
6
5
4
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getFbPrototypes.(Anon_1).apply
15
0
0
15
12
1
4
3
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getFbPrototypes.(Anon_1).apply.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getPropPrototypes
11
0
0
11
5
4
2
2
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getPropPrototypes.(Anon_3).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.getPrototypeSites
17
0
0
17
8
8
5
7
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.isGlobal
17
0
1
16
9
3
7
5
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.map
22
0
6
16
12
6
7
6
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.map
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.nameFilter
10
0
0
10
7
1
3
2
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.nameFilter.(Anon_4).test
5
0
0
5
4
0
2
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.ptrs
19
0
2
17
10
4
7
7
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.test
110
0
17
93
71
31
43
40
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testInherit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testObjects
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testPage
18
0
4
14
11
7
4
7
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testPageUserCodeEquivalent
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.TestPointerAnalyses
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testTestScript
18
0
4
14
11
7
4
7
0.00
com.ibm.wala.cast.js.test.TestPointerAnalyses.testWindowOnload
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPrototypeCallGraphShape.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPrototypeCallGraphShape.testPrototype
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestPrototypeCallGraphShapeRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestPrototypeCallGraphShapeRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestRhinoSourceMap.checkFunctionBodies
22
2
1
19
13
7
7
9
0.11
com.ibm.wala.cast.js.test.TestRhinoSourceMap.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestRhinoSourceMap.testJquerySpecTestSourceMappings
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testArgs
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testArguments
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testArrayIndexConv
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testArrayIndexConv2
8
2
0
6
4
3
2
3
0.33
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testComplexCall
6
0
0
6
4
2
3
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testControlflow
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testCrash1
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testCrash2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDateAsProperty
7
2
0
5
3
3
1
3
0.40
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDeadCatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDeadCode
7
2
0
5
3
3
1
3
0.40
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDeadPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDispatch
7
1
0
6
4
3
2
3
0.17
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testDispatchSameTarget
7
2
0
5
3
3
1
3
0.40
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testExtend
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testExtJSSwitch
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testForin
7
1
0
6
4
3
2
3
0.17
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testForInPrototype
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testFunctionDotApply
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testFunctionDotApply2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testFunctionDotApply3
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testFunctionDotCall
14
1
0
13
9
3
4
4
0.08
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testFunctionIsAFunction
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testGlobalObj2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testGlobalObjPassing
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testInherit
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testInstanceof
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testLexicalBroken
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testLexicalCtor
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testLexicalMultiple
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testLoops
9
0
0
9
7
4
4
4
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testManyStrings
9
0
0
9
7
4
4
4
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testMoreControlflow
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testMultivar
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testNested
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testNestedAssignToParam
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testNewfn
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testObjects
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testPrimitiveStrings
9
0
0
9
7
4
4
4
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testProtoypeContamination
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testRecursiveLexical
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testRenaming
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testReturnThis
7
1
0
6
4
3
2
3
0.17
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testReturnThis2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testScopingOverwriteFunction
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testShadow
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testSimple
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testSimpleLexical
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testStackOverflowOnSsaConversionBug
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testStringOp
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testStringPrims
8
1
0
7
5
3
3
3
0.14
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testTry
11
6
0
5
3
3
1
3
1.20
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testTryFinallyCrash
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testTutorialExample
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testUglyLoopCrash
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testUpward
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testWrap1
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testWrap2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShape.testWrap3
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.setUp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.test214631
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testForInName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testNonLoopBreakLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testParseError
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testRepr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testRewriterDoesNotChangeLablesBug
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testTranslateToCAstCrash1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testTranslateToCAstCrash2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimpleCallGraphShapeRhino.testTranslateToCAstCrash3
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.getParser
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.setUp
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.setUp.(Anon_1).getParser
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testApolloExample
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage11
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage11b
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage12
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage13
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage15
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage16
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testCrawlPage17
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testIframeTest2
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testList
8
1
0
7
5
4
2
4
0.14
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testNojs
5
1
0
4
2
2
1
2
0.25
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testPage1
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testPage2
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testPage4
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testSkeleton
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testSkeleton2
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testWindowOnload
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShape.testWindowx
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.getParser
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.setUp
11
1
0
10
7
1
4
2
0.10
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.setUp.(Anon_1).getParser
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.testJSParseError
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhino.testPage3
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoJericho.getParser
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoJericho.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoJericho.testCrawl
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoJericho.testParseError
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoNu.getParser
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestSimplePageCallGraphShapeRhinoNu.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.test.TestWebUtil.testAjaxpath
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.test.TestWebUtil.testAjaxslt
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.translator.CAstRhinoLoopUnwindingTranslatorFactory.CAstRhinoLoopUnwindingTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.CAstRhinoLoopUnwindingTranslatorFactory.CAstRhinoLoopUnwindingTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.CAstRhinoLoopUnwindingTranslatorFactory.translateInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.CAstRhinoTranslator.addRewriter
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.CAstRhinoTranslator.CAstRhinoTranslator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.CAstRhinoTranslator.translateToCAst
14
0
1
13
9
4
6
5
0.00
com.ibm.wala.cast.js.translator.CAstRhinoTranslatorFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptLoopUnwindingTranslatorFactory.JavaScriptLoopUnwindingTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptLoopUnwindingTranslatorFactory.JavaScriptLoopUnwindingTranslatorFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptLoopUnwindingTranslatorFactory.make
18
0
2
16
11
3
6
4
0.00
com.ibm.wala.cast.js.translator.JavaScriptLoopUnwindingTranslatorFactory.make.(Anon_1).createCAstRewriter
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptLoopUnwindingTranslatorFactory.translateInternal
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorFactory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.BreakContext.BreakContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.BreakContext.getBreakFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.addNameDecl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.copyOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.DelegatingContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.foundMemberOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.getCatchTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.getNameDecls
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.script
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.setOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.DelegatingContext.top
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.addNameDecl
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.addScopedEntity
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.cfg
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.FunctionContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.getCatchTarget
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.getNameDecls
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.pos
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.FunctionContext.top
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.LoopContext.getContinueFor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.LoopContext.LoopContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.MemberDestructuringContext.copyOperation
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.MemberDestructuringContext.foundMemberOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.MemberDestructuringContext.MemberDestructuringContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.MemberDestructuringContext.setOperation
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.addNameDecl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.copyOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.foundMemberOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.getCatchTarget
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.getNameDecls
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.script
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.setOperation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.RootContext.top
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.ScriptContext.script
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.ScriptContext.ScriptContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.TryCatchContext.getCatchTarget
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.TryCatchContext.TryCatchContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.addNameDecl
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.copyOperation
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.foundMemberOperation
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.getCatchTarget
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.getNameDecls
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.script
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.setOperation
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JavaScriptTranslatorToCAst.WalkContext.top
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.(Anon_1).getSupertypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.addDefinedCheck
14
3
0
11
8
2
6
2
0.27
com.ibm.wala.cast.js.translator.JSAstTranslator.composeEntityName
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.declareFunction
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.defaultCatchType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.defineField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.defineFunction
13
0
2
11
7
4
5
2
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.defineType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doArrayRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doArrayWrite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doCall
21
2
4
15
12
3
6
2
0.13
com.ibm.wala.cast.js.translator.JSAstTranslator.doFieldRead
28
2
6
20
17
3
12
3
0.10
com.ibm.wala.cast.js.translator.JSAstTranslator.doFieldWrite
34
15
2
17
13
2
11
2
0.88
com.ibm.wala.cast.js.translator.JSAstTranslator.doGlobalRead
8
1
0
7
4
2
3
2
0.14
com.ibm.wala.cast.js.translator.JSAstTranslator.doIsFieldDefined
14
0
4
10
7
4
3
3
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doLexicallyScopedRead
6
1
0
5
3
2
2
2
0.20
com.ibm.wala.cast.js.translator.JSAstTranslator.doMaterializeFunction
8
1
0
7
5
3
1
3
0.14
com.ibm.wala.cast.js.translator.JSAstTranslator.doNewObject
7
0
1
6
4
2
2
2
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doPrimitive
65
0
7
58
54
2
33
2
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doPrimitiveNew
8
1
0
7
5
2
3
2
0.14
com.ibm.wala.cast.js.translator.JSAstTranslator.doPrologue
9
1
1
7
5
3
3
3
0.14
com.ibm.wala.cast.js.translator.JSAstTranslator.doThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.doVisit
30
0
7
23
17
4
9
4
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.exceptionType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.hasImplicitGlobals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.ignoreName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.isPrologueScript
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.JSAstTranslator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.leaveInstanceOf
12
0
3
9
7
5
3
5
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.makeNameMap
11
0
0
11
6
2
5
3
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.makeType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.topType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.treatGlobalsAsLexicallyScoped
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.useDefaultInitValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.JSAstTranslator.visitInstanceOf
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.cast.js.translator.JSConstantFoldingRewriter.eval
87
1
25
61
48
1
48
1
0.02
com.ibm.wala.cast.js.translator.JSConstantFoldingRewriter.JSConstantFoldingRewriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_2).inAssignment
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_2).inRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_2).setAssign
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_3).inAssignment
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_3).inRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.(Anon_3).setAssign
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.AssignPreOrPostOpContext.inAssignment
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.AssignPreOrPostOpContext.inRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.AssignPreOrPostOpContext.setAssign
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.js.translator.PropertyReadExpander.copyNodes
91
12
8
72
62
22
35
23
0.17
com.ibm.wala.cast.js.translator.PropertyReadExpander.ExpanderKey.(Anon_1).parent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.ExpanderKey.parent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.ExpanderKey.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.ExpanderKey.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.makeConstRead
52
16
4
32
26
5
8
4
0.50
com.ibm.wala.cast.js.translator.PropertyReadExpander.makeVarRead
40
6
4
30
25
7
4
5
0.20
com.ibm.wala.cast.js.translator.PropertyReadExpander.PropertyReadExpander
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.RewriteContext.inAssignment
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.RewriteContext.inRead
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.RewriteContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.PropertyReadExpander.RewriteContext.setAssign
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.js.translator.RangePosition.compareTo
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.js.translator.RangePosition.getFirstCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getFirstLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getFirstOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getLastCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getLastLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getLastOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.getURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RangePosition.RangePosition
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.BreakContext.BreakContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.FunctionContext.FunctionContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.getCallTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.getLabels
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.getNewTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.handleNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.handleNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.isPrimitiveCall
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.isPrimitiveCreation
5
0
0
5
3
2
1
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.isPrologueScript
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.LoopContext.LoopContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeBreakContext
13
0
0
13
8
4
5
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeBuiltinNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeCall
30
5
4
21
16
6
11
7
0.24
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeCtorCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeEmptyLabelStmt
10
0
0
10
8
4
5
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeLoopContext
13
0
0
13
8
4
5
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makePosition
14
0
2
12
8
5
4
5
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.makeVarRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.MemberDestructuringContext.MemberDestructuringContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.noteSourcePosition
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.operationElementName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.operationElementVar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.operationReceiverName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.operationReceiverVar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.pushSourcePosition
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.readName
15
0
0
15
11
3
7
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.RhinoToAstTranslator
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptContext.script
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptContext.ScriptContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getQualifiers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getScopedEntities
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getSignature
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.ScriptOrFnEntity
23
0
1
22
18
3
16
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.ScriptOrFnEntity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateOpcode
69
0
3
66
63
1
26
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateToCAst
58
6
10
42
25
17
14
15
0.14
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateToCAst.CAstErrorReporter.error
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateToCAst.CAstErrorReporter.error.(Anon_2).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateToCAst.CAstErrorReporter.runtimeError
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.translateToCAst.CAstErrorReporter.warning
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.gatherCallArguments
9
0
1
8
5
3
4
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.getParentName
12
0
0
12
7
3
6
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visit
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitArrayComprehension
6
1
0
5
2
2
2
1
0.20
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitArrayComprehensionLoop
6
1
0
5
2
2
2
1
0.20
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitArrayLiteral
17
0
1
16
12
4
8
5
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitAssignment
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitAstRoot
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitBlock
11
0
0
11
7
2
5
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitBreakStatement
16
0
2
14
9
3
8
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitCatchClause
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitComment
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitConditionalExpression
7
0
0
7
4
2
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitContinueStatement
17
0
2
15
9
4
8
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitDoLoop
16
0
4
12
10
9
2
9
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitElementGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitEmptyExpression
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitEmptyStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitErrorNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitExpressionStatement
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitForInLoop
79
4
8
67
59
21
13
18
0.06
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitForLoop
21
0
2
19
16
9
2
8
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitFunctionCall
31
2
1
28
24
7
6
7
0.07
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitFunctionNode
40
0
10
30
24
8
16
8
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitIfStatement
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitInfixExpression
43
0
3
40
37
9
11
9
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitJump
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitKeywordLiteral
26
0
0
26
17
2
10
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitLabel
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitLabeledStatement
19
0
4
15
12
6
7
7
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitLetNode
13
0
0
13
10
4
4
5
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitNewExpression
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitNumberLiteral
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitObjectLiteral
17
0
1
16
13
6
6
7
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitObjectProperty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitObjectRead
24
0
3
21
16
4
8
4
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitParenthesizedExpression
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitPropertyGet
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitRegExpLiteral
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitReturnStatement
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitScope
13
0
0
13
9
2
5
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitScriptNode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitStringLiteral
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitSwitchCase
11
0
0
11
7
2
6
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitSwitchStatement
35
0
7
28
22
11
9
10
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitSymbol
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitThrowStatement
13
0
2
11
8
3
5
3
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitTryStatement
41
1
5
36
29
9
13
10
0.03
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitUnaryExpression
28
0
4
24
20
5
14
5
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitVariableDeclaration
48
0
6
42
33
7
12
9
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitVariableDeclaration.(for_loop_18).(Anon_1).doVisit
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitVariableDeclaration.(for_loop_18).(Anon_1).enterEntity
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitVariableInitializer
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitWhileLoop
19
0
4
15
13
8
2
7
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitWithStatement
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlDotQuery
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlElemRef
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlExpression
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlFragment
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlLiteral
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlMemberGet
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlPropRef
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlRef
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitXmlString
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TranslatingVisitor.visitYield
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.TryCatchContext.TryCatchContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.translator.RhinoToAstTranslator.walkEntity
27
3
6
18
14
7
7
7
0.17
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visit
120
0
1
119
116
1
115
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitArrayComprehension
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitArrayComprehensionLoop
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitArrayLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitAssignment
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitAstRoot
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitBlock
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitBreakStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitCatchClause
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitComment
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitConditionalExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitContinueStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitDoLoop
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitElementGet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitEmptyExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitEmptyStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitErrorNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitExpressionStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitForInLoop
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitForLoop
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitFunctionCall
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitFunctionNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitIfStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitInfixExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitJump
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitKeywordLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitLabel
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitLabeledStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitLetNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitNewExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitNumberLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitObjectLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitObjectProperty
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitParenthesizedExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitPropertyGet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitRegExpLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitReturnStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitScriptNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitStringLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitSwitchCase
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitSwitchStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitSymbol
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitThrowStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitTryStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitUnaryExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitVariableDeclaration
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitVariableInitializer
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitWhileLoop
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitWithStatement
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlDotQuery
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlElemRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlExpression
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlFragment
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlLiteral
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlMemberGet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlPropRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlRef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitXmlString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.translator.TypedNodeVisitor.visitYield
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.js.types.JavaScriptMethods.makeCtorReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.extractEdges
20
0
1
19
14
6
7
8
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.extractEdges.(for_loop_1).(for_loop_2).(Anon_1).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.getCallTargetMethod
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.isRealFunction
18
1
3
14
10
2
9
3
0.07
com.ibm.wala.cast.js.util.CallGraph2JSON.joinWith
17
0
1
16
13
4
9
6
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.ppPos
7
0
1
6
4
3
2
3
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.serialize
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.serializeCallSite
10
0
0
10
6
3
5
3
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.toJSON
23
0
0
23
18
3
10
5
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.toJSON.(Anon_2).apply
14
0
0
14
11
1
6
3
0.00
com.ibm.wala.cast.js.util.CallGraph2JSON.toJSON.(Anon_2).apply.(Anon_3).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.js.util.Util.checkForFrontEndErrors
26
1
0
25
16
4
13
6
0.04
com.ibm.wala.cast.js.util.Util.getArgumentsArrayVn
15
0
1
14
8
3
8
5
0.00
com.ibm.wala.cast.js.util.Util.getArgumentsArrayVns
26
0
2
24
17
5
10
7
0.00
com.ibm.wala.cast.js.util.Util.getArgumentsArrayVns.(Anon_1).act
8
0
0
8
5
1
3
3
0.00
com.ibm.wala.cast.js.vis.JsPaPanel.getChildrenFor
14
0
0
14
10
3
8
4
0.00
com.ibm.wala.cast.js.vis.JsPaPanel.getPointerKeysUnderInstanceKey
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.cast.js.vis.JsPaPanel.getRootNodes
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.js.vis.JsPaPanel.initDataStructures
20
0
0
20
14
6
8
7
0.00
com.ibm.wala.cast.js.vis.JsPaPanel.JsPaPanel
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.js.vis.JsViewer.createPaPanel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.vis.JsViewer.JsViewer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.js.vis.JsViewerDriver.getSources
17
0
1
16
10
6
6
6
0.00
com.ibm.wala.cast.js.vis.JsViewerDriver.main
24
1
7
16
13
7
7
7
0.06
com.ibm.wala.cast.loader.AstClass.AstClass
10
0
0
10
7
2
7
1
0.00
com.ibm.wala.cast.loader.AstClass.gatherInterfaces
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.cast.loader.AstClass.getAllFields
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.loader.AstClass.getAllImplementedInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getAllInstanceFields
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.cast.loader.AstClass.getAllMethods
11
0
1
10
6
2
5
3
0.00
com.ibm.wala.cast.loader.AstClass.getAllStaticFields
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.cast.loader.AstClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getClassLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getDeclaredInstanceFields
11
0
1
10
6
3
4
4
0.00
com.ibm.wala.cast.loader.AstClass.getDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getDeclaredStaticFields
11
0
1
10
6
3
4
4
0.00
com.ibm.wala.cast.loader.AstClass.getDirectInterfaces
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstClass.getField
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cast.loader.AstClass.getField
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.loader.AstClass.getMethod
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cast.loader.AstClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getSourceURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.getSuperclass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstClass.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.isArrayClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.AstDynamicField
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getFieldTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicField.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstDynamicPropertyClass.AstDynamicPropertyClass
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.cast.loader.AstDynamicPropertyClass.getField
13
0
2
11
8
2
6
2
0.00
com.ibm.wala.cast.loader.AstDynamicPropertyClass.isStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.AstField
12
0
0
12
5
5
5
1
0.00
com.ibm.wala.cast.loader.AstField.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.getFieldTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstField.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.AstFunctionClass
7
0
0
7
4
2
4
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.AstFunctionClass
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllAncestorInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllImplementedInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getAllStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getClassLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getCodeBody
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getDeclaredInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getDeclaredMethods
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getDeclaredStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getField
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.loader.AstFunctionClass.getMethod
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getSourceURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.getSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isArrayClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstFunctionClass.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.loader.AstMethod.AstMethod
15
0
0
15
11
3
11
1
0.00
com.ibm.wala.cast.loader.AstMethod.AstMethod
16
0
2
14
12
1
12
1
0.00
com.ibm.wala.cast.loader.AstMethod.catchTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.cfg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.cloneLexicalInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.DebuggingInformation.getCodeBodyPosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.DebuggingInformation.getInstructionPosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.DebuggingInformation.getSourceNamesForValues
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.debugInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getControlFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getLineNumber
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.cast.loader.AstMethod.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getParameterSourcePosition
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.loader.AstMethod.getParents
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getReturnType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.getSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.hasCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.hasExceptionHandler
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.hasMonitorOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isBridge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isClinit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isInit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isNative
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isSynchronized
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.isSynthetic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.lexicalInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getAllExposedUses
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getExitExposedUses
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getExposedNames
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getExposedUses
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getScopingName
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.getScopingParents
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalInformation.isReadOnly
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.loader.AstMethod.LexicalParent.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.LexicalParent.getMethod
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.LexicalParent.getName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.LexicalParent.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.AstMethod.Retranslatable.getEntity
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.Retranslatable.retranslate
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.loader.AstMethod.symbolTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.addMessage
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.addMessage
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.CAstAbstractLoader
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.CAstAbstractLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.clearMessages
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getMessages
17
0
0
17
11
1
6
4
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getMessages
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getMessages.(Anon_1).test
8
0
0
8
5
0
4
2
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getMessages.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getModulesWithParseErrors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getModulesWithWarnings
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getNumberOfClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getNumberOfMethods
13
0
1
12
7
2
5
4
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getParent
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getSource
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getSource
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getSourceFileName
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.iterateAllClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.lookupClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.lookupClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractLoader.removeAll
14
0
2
12
7
3
5
5
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CAstAbstractModuleLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.CAstAbstractModuleLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.finishTranslation
7
4
1
2
0
1
0
1
2.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.getLocalFile
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.getTranslatorToCAst
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.init
33
2
6
25
17
6
11
9
0.08
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.initTranslator
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.shouldTranslate
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.translateModuleEntryToCAst
53
7
3
43
34
5
17
8
0.16
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.translateModuleEntryToCAst.(catch_3).(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.translateModuleEntryToCAst.(catch_4).(Anon_2).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.translateModuleEntryToCAst.(catch_5).(Anon_3).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.loader.CAstAbstractModuleLoader.translateModuleToCAst
9
4
0
5
2
1
2
2
0.80
com.ibm.wala.cast.loader.SingleClassLoaderFactory.getLoader
14
0
2
12
8
1
7
1
0.00
com.ibm.wala.cast.loader.SingleClassLoaderFactory.getTheLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.loader.SingleClassLoaderFactory.getTheReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.loader.SingleClassLoaderFactory.makeTheLoader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.test.TestCallGraphShape.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.test.TestCallGraphShape.getNodes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.test.TestCallGraphShape.Name.Name
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.test.TestCallGraphShape.verifyCFGAssertions
16
0
0
16
10
5
8
9
0.00
com.ibm.wala.cast.test.TestCallGraphShape.verifyGraphAssertions
54
1
9
44
31
9
24
12
0.02
com.ibm.wala.cast.test.TestCallGraphShape.verifyNameAssertions
25
0
4
21
14
7
11
10
0.00
com.ibm.wala.cast.test.TestCallGraphShape.verifyNoEdges
21
8
0
13
7
3
5
6
0.62
com.ibm.wala.cast.test.TestCallGraphShape.verifySourceAssertions
39
0
1
38
25
8
18
12
0.00
com.ibm.wala.cast.test.TestCAstPattern.test
26
0
1
25
19
4
12
6
0.00
com.ibm.wala.cast.test.TestCAstPattern.testBuggyRecursiveTreeFive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testBuggyRecursiveTreeOne
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testBuggyRecursiveTreeTwo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.TestingCAstImpl.makeNode
20
0
1
19
13
3
10
2
0.00
com.ibm.wala.cast.test.TestCAstPattern.testRecursiveTreeFive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testRecursiveTreeOne
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testRecursiveTreeTwo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleAlternative
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleDoubleStar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleOptionalNot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleOptionalWith
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleRepeatedOne
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleRepeatedThree
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleRepeatedTwo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testSimpleStarName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testTestedTreeFive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testTestedTreeOne
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testTestedTreeOneWithTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstPattern.testTestedTreeTwo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.checkAssertions
51
0
7
44
36
14
17
18
0.00
com.ibm.wala.cast.test.TestCAstTranslator.dump
24
0
0
24
17
5
14
10
0.00
com.ibm.wala.cast.test.TestCAstTranslator.getClassLoaderFactory
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.getLanguage
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.getTestPath
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.runTranslator
9
0
3
6
4
4
1
4
0.00
com.ibm.wala.cast.test.TestCAstTranslator.testInternal
23
0
1
22
17
5
12
6
0.00
com.ibm.wala.cast.test.TestCAstTranslator.testInternal
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getInstanceMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getStaticMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.getSuperClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.test.TestCAstTranslator.TranslatorAssertions.TranslatorAssertions
38
0
5
33
22
8
20
13
0.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeConstant
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeNode
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAst.makeUnique
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAstAnnotation.getArguments
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstAnnotation.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).getChild
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).getChildCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).getKind
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).getValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstControlFlowMap.getMappedNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstControlFlowMap.getSourceNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstControlFlowMap.getTarget
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstControlFlowMap.getTargetLabels
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstEntity.getAllScopedEntities
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.cast.tree.CAstEntity.getAnnotations
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstEntity.getArgumentCount
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.tree.CAstEntity.getArgumentDefaults
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.tree.CAstEntity.getArgumentNames
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cast.tree.CAstEntity.getAST
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstEntity.getControlFlow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstEntity.getKind
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.CAstEntity.getName
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstEntity.getNodeTypeMap
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstEntity.getPosition
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstEntity.getQualifiers
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstEntity.getScopedEntities
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.cast.tree.CAstEntity.getSignature
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.cast.tree.CAstEntity.getSourceMap
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstEntity.getType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstMemberReference.(Anon_1).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstMemberReference.(Anon_1).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstMemberReference.(Anon_1).member
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstMemberReference.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstMemberReference.(Anon_1).type
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstMemberReference.member
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstNode.getChild
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstNode.getChildCount
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstNode.getKind
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstNode.getValue
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstNodeTypeMap.getMappedNodes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstNodeTypeMap.getNodeType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstQualifier.CAstQualifier
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cast.tree.CAstQualifier.equals
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.tree.CAstQualifier.getBit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.CAstQualifier.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.CAstQualifier.hashCode
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.tree.CAstQualifier.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.CAstReference.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSourcePositionMap.getMappedNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.CAstSourcePositionMap.getPosition
14
13
0
1
0
1
0
1
13.00
com.ibm.wala.cast.tree.CAstSourcePositionMap.Position.getReader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSourcePositionMap.Position.getURL
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.defaultInitValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.isCaseInsensitive
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.isFinal
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstSymbol.isInternalName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.name
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstSymbol.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.CAstType.(Anon_1).getSupertypes
3
1
0
3
2
0
1
1
0.33
com.ibm.wala.cast.tree.CAstType.Array.getElementType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Array.getNumDimensions
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Class.getQualifiers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Class.isInterface
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Complex.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Function.getArgumentCount
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.Function.getArgumentTypes
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAstType.Function.getExceptionTypes
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAstType.Function.getReturnType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstType.getName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.CAstType.getSupertypes
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAstType.Method.getDeclaringType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstTypeDictionary.getCAstTypeFor
1
1
0
1
0
1
0
1
1.00
com.ibm.wala.cast.tree.CAstTypeDictionary.iterator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.CAstTypeDictionary.resolveReference
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.impl.AbstractSourcePosition.compareTo
16
0
0
16
12
2
9
2
0.00
com.ibm.wala.cast.tree.impl.AbstractSourcePosition.equals
16
0
0
16
13
2
3
2
0.00
com.ibm.wala.cast.tree.impl.AbstractSourcePosition.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.AbstractSourcePosition.toString
16
0
0
16
11
4
8
4
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.add
30
6
5
19
15
3
13
3
0.32
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.addAll
11
0
0
11
6
2
5
4
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.CAstControlFlowRecorder
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.getMappedNodes
13
0
0
13
9
3
7
4
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.getSourceNodes
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.getTarget
10
0
0
10
8
3
5
3
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.getTargetLabels
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.isMapped
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.Key.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.Key.hashCode
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.Key.Key
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.Key.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.map
14
5
0
9
7
1
7
1
0.56
com.ibm.wala.cast.tree.impl.CAstControlFlowRecorder.toString
17
0
0
17
13
3
11
4
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.CAstNodeImpl
8
0
1
7
5
1
5
2
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.getChild
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.getChildCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.hashCode
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstNodeImpl.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.CAstValueImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.getChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.getChildCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.CAstValueImpl.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstImpl.makeUnique
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder.addAll
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder.getMappedNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder.getNodeType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.CAstOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.getChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.getChildCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.addAll
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.getMappedNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition
11
0
0
11
1
8
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition
34
0
0
34
23
7
10
10
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition
5
0
0
5
1
2
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getFirstCol
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getFirstLine
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getFirstOffset
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getLastCol
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getLastLine
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getLastOffset
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getReader
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).getURL
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSourcePositionRecorder.setPosition.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.CAstSymbolImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImpl.isInternalName
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.CAstSymbolImplBase
10
0
1
9
7
1
7
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.defaultInitValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.isCaseInsensitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.isInternalName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.name
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstSymbolImplBase.type
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl.getCAstTypeFor
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl.map
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.cast.tree.impl.CAstTypeDictionaryImpl.resolveReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl.CAstNodeValueImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl.equals
10
0
1
9
7
1
11
2
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstNodeValueImpl.hashCode
7
0
1
6
4
2
4
3
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl.CAstValueValueImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl.equals
9
0
0
9
6
1
3
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.CAstValueValueImpl.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.makeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.CAstValueImpl.makeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.DelegatingEntity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getAllScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getArgumentCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getArgumentDefaults
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getArgumentNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getAST
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getControlFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getNodeTypeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getQualifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getScopedEntities
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getSourceMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.DelegatingEntity.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getFirstCol
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getFirstLine
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getFirstOffset
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getLastCol
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getLastLine
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getLastOffset
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.getURL
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.LineNumberPosition
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.tree.impl.LineNumberPosition.toString
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.tree.pattern.Alt.Alt
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.tree.pattern.Alt.matches
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.pattern.AnyNode.matches
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.pattern.NodeOfKind.matches
8
0
0
8
6
1
7
2
0.00
com.ibm.wala.cast.tree.pattern.NodeOfKind.NodeOfKind
6
0
0
6
4
1
5
2
0.00
com.ibm.wala.cast.tree.pattern.NodePattern.matches
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.pattern.SomeConstant.getLastMatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.pattern.SomeConstant.matches
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.cast.tree.pattern.SomeConstant.SomeConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.pattern.SubtreeOfKind.matches
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.pattern.SubtreeOfKind.SubtreeOfKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.AstLoopUnwinder
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.AstLoopUnwinder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.copyNodes
39
0
5
34
29
9
14
9
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.flowOutTo
10
0
0
10
2
6
2
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.LoopContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.LoopContext.LoopContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.RootContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.translate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey.equals
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey.parent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.AstLoopUnwinder.UnwindKey.UnwindKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.CAstBasicRewriter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.copyNodes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey.NoKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NoKey.parent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NonCopyingContext.key
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter.NonCopyingContext.nodeMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstCloner.CAstCloner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstCloner.CAstCloner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstCloner.copy
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstCloner.copyNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstCloner.copyNodesHackForEclipse
25
3
2
20
16
4
13
5
0.15
com.ibm.wala.cast.tree.rewrite.CAstRewriter.CAstRewriter
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.copyChildren
34
0
5
29
20
11
11
14
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.copyFlow
115
25
17
74
56
18
37
19
0.34
com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.CopyKey.parent
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.copyNodes
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.copySource
16
0
3
13
9
6
4
7
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.copyTypes
20
0
3
17
12
6
6
7
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.flowOutTo
11
7
0
4
1
2
1
1
1.75
com.ibm.wala.cast.tree.rewrite.CAstRewriter.oldNodesInNewMap
13
0
0
13
10
2
9
5
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite
50
3
8
39
31
4
14
12
0.08
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite
91
4
14
73
56
9
23
20
0.05
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_1).newCfg
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_1).newChildren
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_1).newPos
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_1).newRoot
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_1).newTypes
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getAllScopedEntities
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getAST
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getControlFlow
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getNodeTypeMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getScopedEntities
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).getSourceMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_3).getAllScopedEntities
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_3).getScopedEntities
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.rewrite.(Anon_3).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite.newCfg
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite.newChildren
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite.newPos
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite.newRoot
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.Rewrite.newTypes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.rewrite.CAstRewriter.RewriteContext.key
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cast.tree.rewrite.CAstRewriterFactory.createCAstRewriter
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.CAstVisitor
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.Context.getSourceMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.Context.top
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.doVisit
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.CAstVisitor.doVisitArrayRefNode
18
6
0
12
10
1
8
1
0.50
com.ibm.wala.cast.tree.visit.CAstVisitor.doVisitAssignNodes
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.tree.visit.CAstVisitor.doVisitEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.CAstVisitor.enterEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.enterNode
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.getCurrentPosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.getParent
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayLength
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayLiteral
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayLiteralInitElement
7
7
0
1
0
1
0
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayLiteralObject
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayRef
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayRefAssign
8
8
0
1
0
1
0
1
8.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveArrayRefAssignOp
9
9
0
1
0
1
0
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveAssert
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveAssign
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveBinaryExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveBlockExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveBlockExprAssign
8
8
0
1
0
1
0
1
8.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveBlockExprAssignOp
9
9
0
1
0
1
0
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveBlockStmt
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveCall
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveCast
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveCatch
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveConstant
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveDeclStmt
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveEachElementGet
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveEachElementHasNext
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveEcho
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveEmpty
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveEntity
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveFieldEntity
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveFileEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveForIn
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveFunctionEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveFunctionExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveFunctionStmt
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveGetCaughtException
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveGlobalEntity
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveGoto
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfExprCondition
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfExprTrueClause
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfgoto
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfStmt
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfStmtCondition
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIfStmtTrueClause
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveInclude
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveInstanceOf
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveIsDefinedExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveLabelStmt
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveLocalScope
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveLoop
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveLoopHeader
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveMacroEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveMacroVar
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveNew
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveNode
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveObjectLiteral
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveObjectLiteralFieldInit
7
7
0
1
0
1
0
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveObjectRef
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveObjectRefAssign
8
8
0
1
0
1
0
1
8.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveObjectRefAssignOp
9
9
0
1
0
1
0
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leavePrimitive
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveReturn
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveScriptEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveSpecialParentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveSuper
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveSwitch
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveSwitchValue
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveThis
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveThrow
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveTry
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveTryBlock
6
6
0
1
0
1
0
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveTypeEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveTypeLiteralExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveUnaryExpr
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveUnwind
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveVar
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveVarAssign
8
8
0
1
0
1
0
1
8.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveVarAssignOp
9
9
0
1
0
1
0
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.leaveVoid
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeCodeContext
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeFileContext
14
13
0
1
1
1
1
1
13.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeLocalContext
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeSpecialParentContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeTypeContext
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.makeUnwindContext
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.postProcessEntity
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.postProcessNode
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.setParent
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.CAstVisitor.visit
477
7
56
414
346
7
290
11
0.02
com.ibm.wala.cast.tree.visit.CAstVisitor.visitAllChildren
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.CAstVisitor.visitArrayLength
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitArrayLiteral
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitArrayRef
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitArrayRefAssign
9
9
0
1
1
1
1
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitArrayRefAssignOp
10
10
0
1
1
1
1
1
10.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitAssert
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitAssign
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitAssignNodes
60
1
5
54
43
4
30
4
0.02
com.ibm.wala.cast.tree.visit.CAstVisitor.visitBinaryExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitBlockExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitBlockExprAssign
9
9
0
1
1
1
1
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitBlockExprAssignOp
10
10
0
1
1
1
1
1
10.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitBlockStmt
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitCall
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitCast
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitCatch
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitChildren
11
6
0
5
3
2
3
3
1.20
com.ibm.wala.cast.tree.visit.CAstVisitor.visitConstant
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitDeclStmt
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEachElementGet
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEachElementHasNext
6
5
0
1
1
1
1
1
5.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEcho
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEmpty
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEntities
94
14
2
78
65
7
50
7
0.18
com.ibm.wala.cast.tree.visit.CAstVisitor.visitEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitFieldEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitFileEntity
8
7
0
1
1
1
1
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitForIn
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitFunctionEntity
8
7
0
1
1
1
1
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitFunctionExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitFunctionStmt
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitGetCaughtException
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitGlobalEntity
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitGoto
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitIfExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitIfgoto
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitIfStmt
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitInclude
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitInstanceOf
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitIsDefinedExpr
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitLabelStmt
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitLocalScope
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitLoop
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitMacroEntity
8
7
0
1
1
1
1
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitMacroVar
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitNew
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitNode
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitObjectLiteral
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitObjectRef
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitObjectRefAssign
9
9
0
1
1
1
1
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitObjectRefAssignOp
10
10
0
1
1
1
1
1
10.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitPrimitive
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitReturn
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitScopedEntities
12
7
0
5
2
1
2
2
1.40
com.ibm.wala.cast.tree.visit.CAstVisitor.visitScopedEntities
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitScriptEntity
8
7
0
1
1
1
1
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitSpecialParentScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitSuper
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitSwitch
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitThis
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitThrow
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitTry
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitTypeEntity
8
7
0
1
1
1
1
1
7.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitTypeLiteralExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitUnaryExpr
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitUnwind
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitVar
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitVarAssign
9
9
0
1
1
1
1
1
9.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitVarAssignOp
10
10
0
1
1
1
1
1
10.00
com.ibm.wala.cast.tree.visit.CAstVisitor.visitVoid
7
6
0
1
1
1
1
1
6.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.delegate
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.DelegatingCAstVisitor
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.doVisit
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.doVisitEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.enterEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.enterNode
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.getParent
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayLength
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayLiteral
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayLiteralInitElement
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayLiteralObject
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayRef
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayRefAssign
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveArrayRefAssignOp
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveAssign
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveBinaryExpr
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveBlockExpr
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveBlockExprAssign
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveBlockExprAssignOp
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveBlockStmt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveCall
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveCast
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveCatch
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveConstant
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveDeclStmt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveEmpty
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveEntity
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveFieldEntity
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveFileEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveFunctionEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveFunctionExpr
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveFunctionStmt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveGetCaughtException
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveGoto
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfExpr
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfExprCondition
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfExprTrueClause
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfgoto
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfStmt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfStmtCondition
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveIfStmtTrueClause
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveInstanceOf
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveLabelStmt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveLocalScope
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveLoop
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveLoopHeader
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveNew
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveNode
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveObjectLiteral
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveObjectLiteralFieldInit
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveObjectRef
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveObjectRefAssign
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveObjectRefAssignOp
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leavePrimitive
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveReturn
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveScriptEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveSpecialParentScope
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveSuper
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveSwitch
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveSwitchValue
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveThis
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveThrow
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveTry
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveTryBlock
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveTypeEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveUnaryExpr
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveUnwind
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveVar
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveVarAssign
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveVarAssignOp
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.leaveVoid
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.makeCodeContext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.makeFileContext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.makeLocalContext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.makeTypeContext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.makeUnwindContext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.postProcessEntity
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.postProcessNode
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.setParent
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitArrayLength
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitArrayLiteral
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitArrayRef
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitArrayRefAssign
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitArrayRefAssignOp
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitAssign
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitBinaryExpr
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitBlockExpr
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitBlockExprAssign
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitBlockExprAssignOp
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitBlockStmt
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitCall
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitCast
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitCatch
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitConstant
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitDeclStmt
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitEmpty
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitFieldEntity
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitFileEntity
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitFunctionEntity
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitFunctionExpr
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitFunctionStmt
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitGetCaughtException
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitGoto
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitIfExpr
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitIfgoto
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitIfStmt
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitInstanceOf
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitLabelStmt
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitLocalScope
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitLoop
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitNew
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitNode
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitObjectLiteral
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitObjectRef
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitObjectRefAssign
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitObjectRefAssignOp
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitPrimitive
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitReturn
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitScriptEntity
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitSpecialParentScope
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitSuper
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitSwitch
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitThis
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitThrow
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitTry
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitTypeEntity
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitUnaryExpr
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitUnwind
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitVar
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitVarAssign
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitVarAssignOp
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.cast.tree.visit.DelegatingCAstVisitor.visitVoid
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cast.types.AstMethodReference.fnReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.findAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.findIf
14
0
1
13
8
2
7
3
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes
42
0
8
34
24
1
8
9
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).getConnected
20
0
3
17
13
0
4
5
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).getConnected.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).getConnected.(Anon_2).next
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).getConnected.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).getPendingChildren
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstFunctions.iterateNodes.(Anon_1).setPendingChildren
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstPattern.CAstPattern
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.util.CAstPattern.CAstPattern
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.util.CAstPattern.CAstPattern
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cast.util.CAstPattern.findAll
12
0
0
12
8
1
3
3
0.00
com.ibm.wala.cast.util.CAstPattern.findAll.(Anon_1).getSourceMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstPattern.findAll.(Anon_1).top
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.CAstPattern.match
51
0
9
42
30
1
25
2
0.00
com.ibm.wala.cast.util.CAstPattern.match
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cast.util.CAstPattern.matchChildren
98
0
22
76
57
3
45
3
0.00
com.ibm.wala.cast.util.CAstPattern.Matcher.findAll
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.util.CAstPattern.Matcher.leaveNode
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.cast.util.CAstPattern.parse
11
0
0
11
8
1
6
1
0.00
com.ibm.wala.cast.util.CAstPattern.Parser.parse
105
0
22
83
73
16
55
16
0.00
com.ibm.wala.cast.util.CAstPattern.Parser.parseName
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.cast.util.CAstPattern.Parser.Parser
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPattern.Segments.add
16
0
0
16
12
3
8
3
0.00
com.ibm.wala.cast.util.CAstPattern.Segments.addAll
13
0
0
13
8
3
5
5
0.00
com.ibm.wala.cast.util.CAstPattern.Segments.getMultiple
13
0
0
13
9
2
6
2
0.00
com.ibm.wala.cast.util.CAstPattern.Segments.getSingle
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cast.util.CAstPattern.toString
43
0
4
39
31
2
28
3
0.00
com.ibm.wala.cast.util.CAstPattern.tryMatch
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.cast.util.CAstPattern.tryMatchChildren
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrint
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrint
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrintTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrintTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrintTo
48
0
1
47
39
2
41
5
0.00
com.ibm.wala.cast.util.CAstPrinter.doPrintTo
30
0
0
30
21
2
19
5
0.00
com.ibm.wala.cast.util.CAstPrinter.doXmlTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.doXmlTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.entityKindAsString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.escapeForXML
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.escapeForXML
10
0
0
10
8
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.getEntityKindAsString
11
0
0
11
8
1
8
1
0.00
com.ibm.wala.cast.util.CAstPrinter.getKindAsString
78
5
5
68
65
1
65
1
0.07
com.ibm.wala.cast.util.CAstPrinter.kindAsString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.print
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.print
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.print
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.printTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.printTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.printTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.printTo
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.cast.util.CAstPrinter.setPrinter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.xmlTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstPrinter.xmlTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cast.util.CAstToDOM.nodeToDOM
22
0
4
18
14
6
9
7
0.00
com.ibm.wala.cast.util.CAstToDOM.toDOM
21
0
2
19
11
11
5
6
0.00
com.ibm.wala.cast.util.SourceBuffer.SourceBuffer
62
1
6
55
44
7
30
7
0.02
com.ibm.wala.cast.util.SourceBuffer.substitute
81
0
10
71
60
10
33
18
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getFirstCol
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getFirstLine
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getFirstOffset
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getLastCol
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getLastLine
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getLastOffset
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getReader
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.substitute.(Anon_1).getURL
1
0
0
1
1
0
1
1
0.00
com.ibm.wala.cast.util.SourceBuffer.toString
12
0
1
11
7
2
6
3
0.00
com.ibm.wala.cast.util.TargetLanguageSelector.get
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.AbstractCFG.AbstractCFG
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cfg.AbstractCFG.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.addExceptionalEdge
23
3
0
20
14
2
12
2
0.15
com.ibm.wala.cfg.AbstractCFG.addNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.addNormalEdge
18
3
0
15
10
1
9
1
0.20
com.ibm.wala.cfg.AbstractCFG.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.entry
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.AbstractCFG.exit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.getCatchBlocks
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.getExceptionalPredecessors
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.AbstractCFG.getExceptionalSuccessors
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.cfg.AbstractCFG.getExceptionalToExit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNormalPredecessors
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNormalSuccessors
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNormalToExit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNumberOfExceptionalIn
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNumberOfExceptionalOut
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.cfg.AbstractCFG.getNumberOfExceptionalOut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getNumberOfNormalIn
14
0
0
14
9
3
7
3
0.00
com.ibm.wala.cfg.AbstractCFG.getNumberOfNormalOut
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.cfg.AbstractCFG.getNumberOfNormalOut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.getPredNodeCount
22
1
0
21
15
4
9
4
0.05
com.ibm.wala.cfg.AbstractCFG.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cfg.AbstractCFG.getPredNodes
42
1
0
41
31
6
18
7
0.02
com.ibm.wala.cfg.AbstractCFG.getPredNodes.(Anon_1).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cfg.AbstractCFG.getSuccNodeCount
33
1
0
32
23
4
15
4
0.03
com.ibm.wala.cfg.AbstractCFG.getSuccNodeNumbers
16
0
0
16
11
4
8
4
0.00
com.ibm.wala.cfg.AbstractCFG.getSuccNodes
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cfg.AbstractCFG.hasAnyNormalOut
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.hasEdge
12
0
0
12
8
2
7
2
0.00
com.ibm.wala.cfg.AbstractCFG.hasExceptionalEdge
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.cfg.AbstractCFG.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.AbstractCFG.hasNormalEdge
12
0
0
12
8
2
7
2
0.00
com.ibm.wala.cfg.AbstractCFG.init
9
3
0
6
4
1
4
1
0.50
com.ibm.wala.cfg.AbstractCFG.isCatchBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.iterateExceptionalPredecessors
13
0
0
13
9
2
4
3
0.00
com.ibm.wala.cfg.AbstractCFG.iterateExceptionalPredecessors.(Anon_2).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cfg.AbstractCFG.iterateExceptionalSuccessors
23
4
0
19
13
3
10
4
0.21
com.ibm.wala.cfg.AbstractCFG.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.iterateNormalPredecessors
18
0
0
18
13
3
6
4
0.00
com.ibm.wala.cfg.AbstractCFG.iterateNormalPredecessors.(Anon_3).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.cfg.AbstractCFG.iterateNormalSuccessors
15
0
0
15
10
1
7
1
0.00
com.ibm.wala.cfg.AbstractCFG.iterateNormalSuccessorsWithoutExit
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.cfg.AbstractCFG.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.setCatchBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.AbstractCFG.slowCountSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.AbstractCFG.toString
13
0
1
12
8
4
5
5
0.00
com.ibm.wala.cfg.BytecodeCFG.getExceptionHandlers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.buildControlDependence
40
6
5
29
20
8
13
12
0.21
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges
106
4
12
90
67
6
32
24
0.04
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getPredNodeCount
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getPredNodeNumbers
9
0
0
9
6
1
4
3
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getPredNodes
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getSuccNodeCount
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getSuccNodeNumbers
9
0
0
9
6
1
4
3
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).getSuccNodes
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).hasEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).removeIncomingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.constructGraphEdges.(Anon_1).removeOutgoingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.ControlDependenceGraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.ControlDependenceGraph
11
4
0
7
4
1
4
1
0.57
com.ibm.wala.cfg.cdg.ControlDependenceGraph.controlEquivalent
13
0
2
11
6
1
6
2
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.getControlFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.getEdgeLabels
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.cfg.cdg.ControlDependenceGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.cdg.ControlDependenceGraph.toString
17
0
1
16
12
4
9
7
0.00
com.ibm.wala.cfg.CFGSanitizer.computeExceptions
23
3
0
20
15
6
9
7
0.15
com.ibm.wala.cfg.CFGSanitizer.sanitize
117
14
9
94
66
18
49
27
0.15
com.ibm.wala.cfg.ControlFlowGraph.entry
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.ControlFlowGraph.exit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.ControlFlowGraph.getBlockForInstruction
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cfg.ControlFlowGraph.getCatchBlocks
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.ControlFlowGraph.getExceptionalPredecessors
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cfg.ControlFlowGraph.getExceptionalSuccessors
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cfg.ControlFlowGraph.getInstructions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.ControlFlowGraph.getMethod
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.ControlFlowGraph.getNormalPredecessors
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cfg.ControlFlowGraph.getNormalSuccessors
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cfg.ControlFlowGraph.getProgramCounter
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.cfg.exc.ExceptionPruningAnalysis.compute
17
16
0
1
0
1
0
1
16.00
com.ibm.wala.cfg.exc.ExceptionPruningAnalysis.getCFG
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.cfg.exc.ExceptionPruningAnalysis.getState
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.cfg.exc.ExceptionPruningAnalysis.hasExceptions
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.cfg.exc.inter.AnalysisUtil.AnalysisUtil
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.AnalysisUtil.extractInvokeBlocks
18
7
2
9
5
2
4
3
0.78
com.ibm.wala.cfg.exc.inter.AnalysisUtil.getParameterNumbers
20
9
2
9
6
3
5
4
1.00
com.ibm.wala.cfg.exc.inter.AnalysisUtil.isFakeRoot
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.cfg.exc.inter.DelegatingMethodState.DelegatingMethodState
10
0
1
9
6
1
6
1
0.00
com.ibm.wala.cfg.exc.inter.DelegatingMethodState.throwsException
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocAnalysisResultWrapper.containsResult
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocAnalysisResultWrapper.getResult
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocAnalysisResultWrapper.InterprocAnalysisResultWrapper
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocAnalysisResultWrapper.toString
10
0
2
8
5
2
4
3
0.00
com.ibm.wala.cfg.exc.inter.InterprocMethodState.InterprocMethodState
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocMethodState.throwsException
11
0
2
9
5
2
4
3
0.00
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.analysisFirstPass
44
4
6
34
25
17
11
16
0.12
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.analysisSecondPass
20
1
1
18
13
13
3
10
0.06
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.CallGraphFilter.CallGraphFilter
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.CallGraphFilter.filter
37
11
6
20
14
6
9
9
0.55
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.compute
8
0
1
7
3
4
2
2
0.00
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.computeFilteredCallgraph
12
3
1
8
6
4
3
4
0.38
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.findAndInjectInvokes
43
14
8
21
14
6
11
6
0.67
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.getResult
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.InterprocNullPointerAnalysis
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cfg.exc.inter.InterprocNullPointerAnalysis.run
12
2
2
8
5
2
4
2
0.25
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.canBeAnalyzed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.compute
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.getCFG
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.getInjectedParameters
11
0
2
9
6
1
6
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.getState
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.getValues
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.hasExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.IntraprocAnalysisState
11
6
0
5
3
1
3
1
1.20
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.IntraprocAnalysisState
53
18
5
30
22
10
14
10
0.60
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.setHasExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.inter.IntraprocAnalysisState.toString
13
0
2
11
8
3
6
3
0.00
com.ibm.wala.cfg.exc.InterprocAnalysisResult.containsResult
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.exc.InterprocAnalysisResult.getResult
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.exc.intra.ExplodedCFGNullPointerAnalysis.compute
8
0
2
6
4
2
3
2
0.00
com.ibm.wala.cfg.exc.intra.ExplodedCFGNullPointerAnalysis.ExplodedCFGNullPointerAnalysis
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.cfg.exc.intra.ExplodedCFGNullPointerAnalysis.getCFG
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.ExplodedCFGNullPointerAnalysis.getState
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.ExplodedCFGNullPointerAnalysis.hasExceptions
19
0
3
16
11
4
9
5
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.createDeletedGraph
10
0
2
8
5
3
3
4
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.getNumberOfDeletedEdges
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.getPrunedCFG
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.getState
9
1
0
8
5
1
4
1
0.12
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.IntraprocNullPointerAnalysis
21
0
3
18
12
2
11
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.getNegativeCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.isOnlyNullPointerExc
18
5
2
11
8
3
5
3
0.45
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.NegativeCFGBuilderVisitor
7
0
0
7
4
1
4
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.noExceptions
13
0
2
11
8
3
5
3
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.removeImpossibleSuccessors
14
0
1
13
7
1
7
3
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.removeImpossibleSuccessors
7
0
0
7
3
1
3
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitArrayLength
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitArrayLoad
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitArrayStore
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitBinaryOp
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitCheckCast
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitComparison
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitConditionalBranch
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitConversion
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitGet
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitGetCaughtException
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitGoto
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitInstanceof
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitInvoke
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitLoadMetadata
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitMonitor
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitPhi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitPi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitPut
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitReturn
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitSwitch
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitThrow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.visitUnaryOp
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NegativeCFGBuilderVisitor.work
17
0
2
15
11
2
10
2
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NullPointerSolver.makeEdgeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NullPointerSolver.makeNodeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NullPointerSolver.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NullPointerSolver.NullPointerSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.NullPointerSolver.NullPointerSolver
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.run
32
0
7
25
19
7
12
9
0.00
com.ibm.wala.cfg.exc.intra.IntraprocNullPointerAnalysis.searchNodesWithPathToCatchAll
30
0
3
27
18
7
12
9
0.00
com.ibm.wala.cfg.exc.intra.MethodState.(Anon_1).throwsException
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.cfg.exc.intra.MethodState.throwsException
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.copyFrom
19
0
4
15
9
2
8
6
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.exit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getBlockForInstruction
5
0
1
4
2
2
1
2
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getCatchBlocks
12
0
3
9
6
3
4
4
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getExceptionalPredecessors
13
0
2
11
7
4
4
5
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getExceptionalSuccessors
13
0
2
11
7
4
4
5
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getNormalPredecessors
14
0
2
12
8
5
4
5
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getNormalSuccessors
14
0
2
12
8
5
4
5
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.MutableCFG.MutableCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NegativeGraphFilter.hasExceptionalEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NegativeGraphFilter.hasNormalEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NegativeGraphFilter.NegativeGraphFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerFrameWork.getFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerFrameWork.getTransferFunctionProvider
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerFrameWork.NullPointerFrameWork
20
0
3
17
13
6
7
7
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.copyState
7
0
1
6
3
1
4
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.denullify
8
0
1
7
4
1
4
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.denullifyFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.DenullifyFunction.DenullifyFunction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.DenullifyFunction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.DenullifyFunction.evaluate
14
0
3
11
7
2
6
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.DenullifyFunction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.DenullifyFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.equals
16
0
3
13
8
2
8
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.getState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.identityFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.IndentityFunction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.IndentityFunction.evaluate
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.IndentityFunction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.IndentityFunction.IndentityFunction
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.IndentityFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.intersect
36
21
1
14
10
2
7
2
1.50
com.ibm.wala.cfg.exc.intra.NullPointerState.isAlwaysNull
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.isNeverNull
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.meet
35
20
1
14
10
2
7
2
1.43
com.ibm.wala.cfg.exc.intra.NullPointerState.meet
11
0
3
8
5
2
5
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.meetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.nullify
8
0
1
7
4
1
4
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.nullifyFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullifyFunction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullifyFunction.evaluate
14
0
3
11
7
2
6
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullifyFunction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullifyFunction.NullifyFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullifyFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.NullPointerState
26
3
2
21
14
1
14
3
0.14
com.ibm.wala.cfg.exc.intra.NullPointerState.PhiValueMeet.equals
20
0
3
17
10
2
10
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.PhiValueMeet.evaluate
11
0
2
9
5
2
4
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.PhiValueMeet.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.PhiValueMeet.PhiValueMeet
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.cfg.exc.intra.NullPointerState.PhiValueMeet.toString
12
0
3
9
6
2
6
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.phiValueMeetFunction
17
14
0
3
1
1
1
1
4.67
com.ibm.wala.cfg.exc.intra.NullPointerState.State.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.State.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.StateMeet.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.StateMeet.evaluate
10
1
2
7
4
2
3
3
0.14
com.ibm.wala.cfg.exc.intra.NullPointerState.StateMeet.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.StateMeet.StateMeet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.StateMeet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerState.toString
24
0
1
23
19
2
14
3
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.getEdgeTransferFunction
33
5
2
26
19
2
15
2
0.19
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.getMeetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.getNodeTransferFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.getRelevantInstruction
18
0
2
16
11
2
9
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.hasEdgeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.hasNodeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.NullPointerTransferFunctionProvider
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.TransferFunctionSSAVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitArrayLength
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitArrayLoad
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitArrayStore
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitBinaryOp
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitCheckCast
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitComparison
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitConditionalBranch
45
0
1
44
38
5
27
5
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitConversion
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitGet
12
0
0
12
9
2
7
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitGetCaughtException
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitGoto
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitInstanceof
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitInvoke
13
2
0
11
8
1
7
1
0.18
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitLoadMetadata
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitMonitor
7
2
0
5
3
1
3
1
0.40
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitNew
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitPhi
11
1
1
9
6
2
6
3
0.11
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitPi
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitPut
12
0
0
12
9
2
7
2
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitReturn
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitSwitch
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitThrow
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.NullPointerTransferFunctionProvider.TransferFunctionSSAVisitor.visitUnaryOp
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.ParameterState.copyState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.ParameterState.createDefault
10
1
2
7
4
2
3
2
0.14
com.ibm.wala.cfg.exc.intra.ParameterState.getState
10
6
0
4
2
2
1
2
1.50
com.ibm.wala.cfg.exc.intra.ParameterState.getStates
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.intra.ParameterState.ParameterState
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.cfg.exc.intra.ParameterState.ParameterState
12
7
0
5
2
1
3
2
1.40
com.ibm.wala.cfg.exc.intra.ParameterState.setState
23
0
0
23
16
2
12
2
0.00
com.ibm.wala.cfg.exc.intra.ParameterState.toString
29
3
2
24
20
3
13
4
0.12
com.ibm.wala.cfg.exc.intra.SSACFGNullPointerAnalysis.compute
8
0
2
6
4
2
3
2
0.00
com.ibm.wala.cfg.exc.intra.SSACFGNullPointerAnalysis.getCFG
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.SSACFGNullPointerAnalysis.getState
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.cfg.exc.intra.SSACFGNullPointerAnalysis.hasExceptions
19
0
3
16
11
4
9
5
0.00
com.ibm.wala.cfg.exc.intra.SSACFGNullPointerAnalysis.SSACFGNullPointerAnalysis
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.computeInterprocAnalysis
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.computeInterprocAnalysis
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.computeInterprocAnalysis
8
0
1
7
3
5
1
2
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralExplodedCFGAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralExplodedCFGAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralExplodedCFGAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralExplodedCFGAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralSSACFGAnalyis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralSSACFGAnalyis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.createIntraproceduralSSACFGAnalyis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.exc.NullPointerAnalysis.NullPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.IBasicBlock.getFirstInstructionIndex
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.cfg.IBasicBlock.getLastInstructionIndex
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.cfg.IBasicBlock.getMethod
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.cfg.IBasicBlock.getNumber
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cfg.IBasicBlock.isCatchBlock
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cfg.IBasicBlock.isEntryBlock
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cfg.IBasicBlock.isExitBlock
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.addExceptionalEdges
18
9
0
9
5
1
5
1
1.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.addExceptionalEdgeTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.addNormalEdgeTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.addPhi
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.addPi
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.BasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.computeOutgoingEdges
66
3
11
54
39
9
32
11
0.06
com.ibm.wala.cfg.InducedCFG.BasicBlock.endsInPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.endsInReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.getLastInstructionIndex
14
2
0
12
8
3
5
3
0.17
com.ibm.wala.cfg.InducedCFG.BasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.getPhis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.getPis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.isCatchBlock
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.cfg.InducedCFG.BasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.InducedCFG.BasicBlock.updatePiInstrs
11
4
0
7
4
3
3
4
0.57
com.ibm.wala.cfg.InducedCFG.BranchVisitor.BranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BranchVisitor.breakBasicBlock
13
4
0
9
5
2
4
2
0.44
com.ibm.wala.cfg.InducedCFG.BranchVisitor.setIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitConditionalBranch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitGoto
8
2
0
8
6
2
7
2
0.25
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitPhi
7
2
0
5
2
1
2
1
0.40
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitSwitch
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.cfg.InducedCFG.BranchVisitor.visitThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.clearPhis
10
3
0
7
3
1
4
2
0.43
com.ibm.wala.cfg.InducedCFG.clearPis
7
0
0
7
3
1
4
2
0.00
com.ibm.wala.cfg.InducedCFG.computeEdges
12
3
0
9
6
2
5
3
0.33
com.ibm.wala.cfg.InducedCFG.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.getAllPhiInstructions
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.cfg.InducedCFG.getBlockForInstruction
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.cfg.InducedCFG.getIndexFromIIndex
39
9
2
28
18
2
17
3
0.32
com.ibm.wala.cfg.InducedCFG.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.getProgramCounter
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.cfg.InducedCFG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.InducedCFG
38
7
1
30
22
1
20
1
0.23
com.ibm.wala.cfg.InducedCFG.makeBasicBlocks
59
8
3
48
36
8
30
10
0.17
com.ibm.wala.cfg.InducedCFG.makeBranchVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.makeEmptyBlocks
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.cfg.InducedCFG.makePEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.breakBasicBlock
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.PEIVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.setIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitArrayLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitArrayLoad
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitArrayStore
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitCheckCast
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitMonitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.PEIVisitor.visitThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.InducedCFG.toString
16
0
1
15
10
4
8
6
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.addExceptionalEdges
141
30
4
107
80
21
55
22
0.28
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.addExceptionalEdgeTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.addNormalEdgeTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.BasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.computeOutgoingEdges
22
1
1
20
14
6
10
7
0.05
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.getExceptionHandlers
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.getLastInstructionIndex
17
2
0
15
10
3
7
3
0.13
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.isCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.BasicBlock.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.computeEdges
17
3
0
14
10
3
7
4
0.21
com.ibm.wala.cfg.ShrikeCFG.computeI2BMapping
12
3
0
9
5
2
5
4
0.33
com.ibm.wala.cfg.ShrikeCFG.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.FailedExceptionResolutionWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.FailedExceptionResolutionWarning.FailedExceptionResolutionWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.cfg.ShrikeCFG.FailedExceptionResolutionWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.getBlockForInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.ShrikeCFG.getExceptionHandlers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.getInstructions
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cfg.ShrikeCFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.getProgramCounter
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.cfg.ShrikeCFG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.cfg.ShrikeCFG.makeBasicBlocks
69
6
6
57
40
11
34
15
0.11
com.ibm.wala.cfg.ShrikeCFG.ShrikeCFG
16
0
1
15
11
1
11
1
0.00
com.ibm.wala.cfg.ShrikeCFG.toString
16
0
1
15
10
4
8
6
0.00
com.ibm.wala.cfg.Util.endsWithConditionalBranch
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.Util.endsWithSwitch
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.cfg.Util.getFallThruBlock
12
3
0
9
5
1
5
1
0.33
com.ibm.wala.cfg.Util.getLastInstruction
12
3
0
9
5
1
5
1
0.33
com.ibm.wala.cfg.Util.getNotTakenSuccessor
13
4
0
9
5
1
5
1
0.44
com.ibm.wala.cfg.Util.getSwitchLabel
18
5
1
12
8
3
7
4
0.42
com.ibm.wala.cfg.Util.getTakenSuccessor
23
7
1
15
10
3
8
4
0.47
com.ibm.wala.cfg.Util.isSwitchDefault
12
3
0
9
6
2
5
2
0.33
com.ibm.wala.cfg.Util.resolveBranch
46
8
1
37
34
2
21
2
0.22
com.ibm.wala.cfg.Util.resolveSwitch
14
4
1
9
7
3
6
4
0.44
com.ibm.wala.cfg.Util.whichPred
27
7
0
20
13
2
12
3
0.35
com.ibm.wala.classLoader.AbstractNestedJarFileModule.AbstractNestedJarFileModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.asModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.Entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.equals
17
0
0
17
15
2
14
2
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.getInputStream
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.getOuterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.Entry.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntries
35
0
4
31
22
3
10
8
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntries.(Anon_2).advance
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntries.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntries.(Anon_2).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntries.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getEntrySize
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getInputStream
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.getNestedContents
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.AbstractNestedJarFileModule.populateCache
36
1
2
33
24
7
15
9
0.03
com.ibm.wala.classLoader.AbstractNestedJarFileModule.populateCache.(catch_1).(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.AbstractURLModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.asModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.getContainer
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.AbstractURLModule.getEntries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.getInputStream
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.getName
12
0
0
12
9
2
6
2
0.00
com.ibm.wala.classLoader.AbstractURLModule.getURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.AbstractURLModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.ArrayClass
19
6
0
13
9
3
6
3
0.46
com.ibm.wala.classLoader.ArrayClass.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.classLoader.ArrayClass.getAllAncestorInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getAllFields
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ArrayClass.getAllImplementedInterfaces
11
0
1
10
6
3
4
4
0.00
com.ibm.wala.classLoader.ArrayClass.getAllInstanceFields
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ArrayClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getAllStaticFields
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ArrayClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getArrayTypeDimensionality
18
5
0
13
9
3
7
3
0.38
com.ibm.wala.classLoader.ArrayClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getClassLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getDeclaredInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getDeclaredStaticFields
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ArrayClass.getDimensionality
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getDirectInterfaces
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.classLoader.ArrayClass.getElementClass
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.classLoader.ArrayClass.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getInnermostElementClass
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.classLoader.ArrayClass.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getNumberOfDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getQualifiedNameForReflection
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.ArrayClass.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.getSuperclass
18
4
2
12
8
4
4
4
0.33
com.ibm.wala.classLoader.ArrayClass.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isArrayClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isOfPrimitives
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ArrayClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClass.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClassLoader.getNumberOfClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ArrayClassLoader.getRootClassLoader
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.classLoader.ArrayClassLoader.lookupClass
44
7
3
34
24
8
17
8
0.21
com.ibm.wala.classLoader.BinaryDirectoryTreeModule.BinaryDirectoryTreeModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BinaryDirectoryTreeModule.includeFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BinaryDirectoryTreeModule.makeFile
14
0
1
13
9
1
5
2
0.00
com.ibm.wala.classLoader.BinaryDirectoryTreeModule.makeFile.(catch_1).(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.addFieldToList
13
0
0
13
9
6
4
5
0.00
com.ibm.wala.classLoader.BytecodeClass.array2IClassSet
19
5
0
14
10
4
7
5
0.36
com.ibm.wala.classLoader.BytecodeClass.BytecodeClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.BytecodeClass.ClassNotFoundWarning.ClassNotFoundWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.BytecodeClass.ClassNotFoundWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.ClassNotFoundWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.computeAllInterfacesAsCollection
33
6
2
25
19
6
12
8
0.24
com.ibm.wala.classLoader.BytecodeClass.computeDeclaredMethods
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.BytecodeClass.computeMethodMapIfNeeded
25
3
2
20
12
4
10
5
0.15
com.ibm.wala.classLoader.BytecodeClass.computeSuperclass
12
0
2
10
6
1
6
1
0.00
com.ibm.wala.classLoader.BytecodeClass.findDeclaredField
22
0
4
18
10
2
11
4
0.00
com.ibm.wala.classLoader.BytecodeClass.getAllFields
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.classLoader.BytecodeClass.getAllImplementedInterfaces
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.classLoader.BytecodeClass.getAllInstanceFields
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.classLoader.BytecodeClass.getAllMethods
21
0
0
21
14
5
10
6
0.00
com.ibm.wala.classLoader.BytecodeClass.getAllStaticFields
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.classLoader.BytecodeClass.getAnnotations
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getClassLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getContainer
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getDeclaredInstanceFields
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getDeclaredMethods
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getDeclaredStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getField
32
1
1
30
22
5
16
6
0.03
com.ibm.wala.classLoader.BytecodeClass.getField
40
4
1
35
24
6
17
8
0.11
com.ibm.wala.classLoader.BytecodeClass.getMethod
57
5
5
47
32
4
28
6
0.11
com.ibm.wala.classLoader.BytecodeClass.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.getSuperclass
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.classLoader.BytecodeClass.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.isArrayClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeClass.populateFieldArrayFromList
6
0
0
6
3
2
3
3
0.00
com.ibm.wala.classLoader.BytecodeClass.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.BytecodeLanguage.getImplicitExceptionTypes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.CallSiteReference.CallSiteReference
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.classLoader.CallSiteReference.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.classLoader.CallSiteReference.getDeclaredTarget
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.CallSiteReference.getInvocationCode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.CallSiteReference.getInvocationString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.getInvocationString
13
0
1
12
10
1
10
1
0.00
com.ibm.wala.classLoader.CallSiteReference.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.classLoader.CallSiteReference.InterfaceCall.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.InterfaceCall.InterfaceCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.isDispatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.isFixed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.isInterface
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.CallSiteReference.isSpecial
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.CallSiteReference.isStatic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.CallSiteReference.isVirtual
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.CallSiteReference.make
20
6
2
12
9
2
9
1
0.50
com.ibm.wala.classLoader.CallSiteReference.SpecialCall.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.SpecialCall.SpecialCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.StaticCall.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.StaticCall.StaticCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.VirtualCall.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CallSiteReference.VirtualCall.VirtualCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassFileModule.ClassFileModule
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.classLoader.ClassFileModule.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassFileModule.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassFileModule.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassFileModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderFactory.getLoader
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.ClassLoaderFactoryImpl
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.getExclusions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.getLoader
25
7
0
18
12
6
8
5
0.39
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.InvalidClassLoaderImplementation.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.InvalidClassLoaderImplementation.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.InvalidClassLoaderImplementation.InvalidClassLoaderImplementation
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ClassLoaderFactoryImpl.makeNewClassLoader
42
13
0
29
23
10
12
7
0.45
com.ibm.wala.classLoader.ClassLoaderImpl.ByteArrayReaderHandle.ByteArrayReaderHandle
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.ByteArrayReaderHandle.clear
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.ByteArrayReaderHandle.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.ClassLoaderImpl
22
5
3
14
9
2
9
1
0.36
com.ibm.wala.classLoader.ClassLoaderImpl.getAllClassAndSourceFileContents
38
0
0
38
26
9
18
9
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getAllClasses
8
3
1
4
2
1
2
1
0.75
com.ibm.wala.classLoader.ClassLoaderImpl.getClassFiles
36
7
0
29
21
5
16
6
0.24
com.ibm.wala.classLoader.ClassLoaderImpl.getEntryBytes
17
0
0
17
12
5
8
5
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getEntrySizes
15
0
0
15
10
3
7
4
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getInstructionFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getJarFileContents
25
3
0
22
16
7
7
7
0.14
com.ibm.wala.classLoader.ClassLoaderImpl.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getNumberOfClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getNumberOfMethods
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getParent
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ClassLoaderImpl.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getSource
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getSourceFileName
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.getSourceFiles
31
7
1
23
16
4
13
5
0.30
com.ibm.wala.classLoader.ClassLoaderImpl.init
59
25
2
32
23
9
15
12
0.78
com.ibm.wala.classLoader.ClassLoaderImpl.InvalidClassFile.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.InvalidClassFile.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.InvalidClassFile.InvalidClassFile
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.iterateAllClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.loadAllClasses
65
7
5
53
38
8
28
9
0.13
com.ibm.wala.classLoader.ClassLoaderImpl.loadAllSources
65
26
2
37
26
6
20
7
0.70
com.ibm.wala.classLoader.ClassLoaderImpl.lookupClass
25
3
2
20
13
4
10
4
0.15
com.ibm.wala.classLoader.ClassLoaderImpl.MultipleImplementationsWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.MultipleImplementationsWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.MultipleImplementationsWarning.MultipleImplementationsWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.removeAll
13
0
0
13
8
2
7
3
0.00
com.ibm.wala.classLoader.ClassLoaderImpl.removeClassFiles
18
3
0
15
10
5
6
7
0.20
com.ibm.wala.classLoader.ClassLoaderImpl.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getArraysWritten
16
5
0
11
7
2
5
2
0.45
com.ibm.wala.classLoader.CodeScanner.getArraysWritten
26
5
2
19
12
5
8
6
0.26
com.ibm.wala.classLoader.CodeScanner.getArraysWritten.(Anon_6).visitArrayStore
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getArraysWrittenFromShrikeBT
8
1
0
7
4
2
3
3
0.14
com.ibm.wala.classLoader.CodeScanner.getCallSites
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.CodeScanner.getCallSites
20
4
0
16
10
5
6
6
0.25
com.ibm.wala.classLoader.CodeScanner.getCallSites.(Anon_2).visitInvoke
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getCallSitesFromShrikeBT
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getCaughtExceptions
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.classLoader.CodeScanner.getCaughtExceptions
24
4
0
20
13
6
8
7
0.20
com.ibm.wala.classLoader.CodeScanner.getCaughtExceptions.(Anon_1).visitGetCaughtException
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.classLoader.CodeScanner.getFieldsRead
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.CodeScanner.getFieldsRead
24
5
0
19
12
5
8
6
0.26
com.ibm.wala.classLoader.CodeScanner.getFieldsRead.(Anon_4).visitGet
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getFieldsReadFromShrikeBT
8
1
0
7
4
2
3
3
0.14
com.ibm.wala.classLoader.CodeScanner.getFieldsWritten
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.CodeScanner.getFieldsWritten
24
5
0
19
12
5
8
6
0.26
com.ibm.wala.classLoader.CodeScanner.getFieldsWritten.(Anon_5).visitPut
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getFieldsWrittenFromShrikeBT
8
1
0
7
4
2
3
3
0.14
com.ibm.wala.classLoader.CodeScanner.getNewSites
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.CodeScanner.getNewSites
20
4
0
16
10
5
6
6
0.25
com.ibm.wala.classLoader.CodeScanner.getNewSites.(Anon_3).visitNew
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.getNewSitesFromShrikeBT
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.classLoader.CodeScanner.getShrikeBTCaughtExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayLoad
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayLoad
27
0
2
25
13
7
11
7
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayLoad.ScanVisitor.visitArrayLoad
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayStore
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayStore
27
0
2
25
13
7
11
7
0.00
com.ibm.wala.classLoader.CodeScanner.hasObjectArrayStore.ScanVisitor.visitArrayStore
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.classLoader.CodeScanner.hasShrikeBTObjectArrayLoad
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.classLoader.CodeScanner.hasShrikeBTObjectArrayStore
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.classLoader.CodeScanner.iterateCastTypes
18
7
0
11
7
2
5
2
0.64
com.ibm.wala.classLoader.CodeScanner.iterateCastTypes
20
3
0
17
10
3
9
5
0.18
com.ibm.wala.classLoader.CodeScanner.iterateShrikeBTCastTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.asModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.CompoundModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.CompoundModule.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.getConstituents
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.classLoader.CompoundModule.getContainer
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.CompoundModule.getEntries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.getInputReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.getInputStream
23
0
1
22
16
2
9
5
0.00
com.ibm.wala.classLoader.CompoundModule.getInputStream.(Anon_1).read
15
0
0
15
11
1
8
2
0.00
com.ibm.wala.classLoader.CompoundModule.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.getURL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.CompoundModule.Reader.close
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.classLoader.CompoundModule.Reader.getOriginalPosition
11
0
0
11
7
2
6
3
0.00
com.ibm.wala.classLoader.CompoundModule.Reader.read
23
0
4
19
13
2
12
2
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.DirectoryTreeModule
15
3
0
12
7
1
7
1
0.25
com.ibm.wala.classLoader.DirectoryTreeModule.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.getEntries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.getEntriesRecursive
22
2
1
19
13
4
10
5
0.11
com.ibm.wala.classLoader.DirectoryTreeModule.getPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.includeFile
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.DirectoryTreeModule.makeFile
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.DirectoryTreeModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.classLoader.FieldImpl.FieldImpl
13
0
0
13
9
1
9
1
0.00
com.ibm.wala.classLoader.FieldImpl.FieldImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getFieldTypeReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getGenericSignature
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.FieldImpl.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FieldImpl.toString
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.FileModule.asModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.FileModule.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.classLoader.FileModule.FileModule
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.classLoader.FileModule.getAbsolutePath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FileModule.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FileModule.getEntries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FileModule.getFile
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.FileModule.getInputStream
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.classLoader.FileModule.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FileModule.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.FileModule.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.IBytecodeMethod.getAnnotations
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IBytecodeMethod.getBytecodeIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IBytecodeMethod.getCallSites
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IBytecodeMethod.getHandlers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IBytecodeMethod.getIndirectionData
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IBytecodeMethod.getInstructions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IBytecodeMethod.getParameterAnnotations
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IClass.getAllFields
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getAllImplementedInterfaces
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.IClass.getAllInstanceFields
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getAllMethods
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getAllStaticFields
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getAnnotations
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getClassInitializer
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getClassLoader
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IClass.getDeclaredInstanceFields
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IClass.getDeclaredMethods
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getDeclaredStaticFields
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getDirectInterfaces
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.IClass.getField
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IClass.getField
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getMethod
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.IClass.getModifiers
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IClass.getName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.getSource
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.classLoader.IClass.getSourceFileName
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.classLoader.IClass.getSuperclass
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.IClass.isAbstract
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.isArrayClass
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.isInterface
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.isPrivate
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.isPublic
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClass.isReferenceType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.getInstructionFactory
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IClassLoader.getLanguage
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.getName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.getNumberOfClasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.getNumberOfMethods
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IClassLoader.getParent
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.getReference
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IClassLoader.getSource
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.classLoader.IClassLoader.getSource
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.IClassLoader.getSourceFileName
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.classLoader.IClassLoader.getSourceFileName
11
10
0
1
0
1
0
1
10.00
com.ibm.wala.classLoader.IClassLoader.init
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.IClassLoader.iterateAllClasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IClassLoader.lookupClass
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.IClassLoader.removeAll
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IField.getFieldTypeReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IField.getReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IField.isFinal
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IField.isPrivate
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IField.isProtected
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IField.isPublic
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IField.isStatic
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IField.isVolatile
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMember.getAnnotations
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMember.getDeclaringClass
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.classLoader.IMember.getName
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.IMember.isStatic
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getDeclaredExceptions
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.IMethod.getDescriptor
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getLineNumber
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getLocalVariableName
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.IMethod.getNumberOfParameters
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getParameterSourcePosition
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.getParameterType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getReference
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getReturnType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getSelector
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getSignature
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.getSourcePosition
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.classLoader.IMethod.hasExceptionHandler
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.hasLocalVariableTable
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isAbstract
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isBridge
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isClinit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isFinal
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isInit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isNative
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isPrivate
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isProtected
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isPublic
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isSynchronized
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.isSynthetic
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getFirstCol
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getFirstLine
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getFirstOffset
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getLastCol
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getLastLine
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.IMethod.SourcePosition.getLastOffset
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.JarFileEntry.asModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.getInputStream
11
1
0
10
7
2
5
2
0.10
com.ibm.wala.classLoader.JarFileEntry.getJarFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.getSize
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.JarFileEntry.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileEntry.JarFileEntry
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.JarFileEntry.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileModule.createEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileModule.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.classLoader.JarFileModule.getAbsolutePath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileModule.getContents
19
0
2
17
13
4
9
4
0.00
com.ibm.wala.classLoader.JarFileModule.getEntries
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.classLoader.JarFileModule.getJarFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileModule.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarFileModule.JarFileModule
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.classLoader.JarFileModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.asModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.Entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.equals
17
0
0
17
15
2
14
2
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.getInputStream
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.getOuterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.Entry.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.equals
10
0
0
10
8
2
7
2
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntries
32
0
4
28
19
3
10
8
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntries.(Anon_2).advance
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntries.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntries.(Anon_2).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntries.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.getEntrySize
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.classLoader.JarStreamModule.getInputStream
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.classLoader.JarStreamModule.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.classLoader.JarStreamModule.JarStreamModule
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.classLoader.JarStreamModule.populateCache
35
1
2
32
23
6
15
8
0.03
com.ibm.wala.classLoader.JarStreamModule.populateCache.(catch_1).(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JarStreamModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getAaStoreExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getArithmeticException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getArrayAccessExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getArrayInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getClassCastException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getClassNotFoundException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getConstantType
31
2
0
29
26
2
24
2
0.07
com.ibm.wala.classLoader.JavaLanguage.getExceptionInInitializerError
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getImplicitExceptionTypes
80
19
0
61
57
1
18
1
0.31
com.ibm.wala.classLoader.JavaLanguage.getMetadataToken
14
0
0
14
11
3
8
3
0.00
com.ibm.wala.classLoader.JavaLanguage.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getNewArrayExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getNewScalarExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getNullPointerException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getPointerType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getPrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getRootType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getStringType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.getThrowableType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.inferInvokeExceptions
35
6
2
27
18
6
13
5
0.22
com.ibm.wala.classLoader.JavaLanguage.instructionFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isBooleanType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isCharType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isDoubleType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isFloatType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isIntType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isLongType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isMetadataType
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isNullType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isStringType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.isVoidType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.AddressOfInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.AddressOfInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.AddressOfInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayLengthInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayLengthInstruction.(Anon_1).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayLoadInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayLoadInstruction.(Anon_2).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayStoreInstruction
12
0
0
12
8
1
4
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ArrayStoreInstruction.(Anon_3).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.BinaryOpInstruction
22
1
2
19
13
2
6
3
0.05
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.BinaryOpInstruction.(Anon_4).copyForSSA
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.BinaryOpInstruction.(Anon_4).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.CheckCastInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.CheckCastInstruction
10
0
0
10
7
1
4
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.CheckCastInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.CheckCastInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.CheckCastInstruction.(Anon_5).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ComparisonInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ConditionalBranchInstruction
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ConversionInstruction
14
0
0
14
9
2
5
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ConversionInstruction.(Anon_6).copyForSSA
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.GetCaughtExceptionInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.GetInstruction
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.GetInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.GetInstruction.(Anon_8).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.GotoInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InstanceofInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction
25
0
0
25
18
1
9
3
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction
25
0
0
25
18
1
9
3
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction.(Anon_10).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction.(Anon_11).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction.(Anon_12).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.InvokeInstruction.(Anon_9).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.LoadIndirectInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.LoadMetadataInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.LoadMetadataInstruction.(Anon_19).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.MonitorInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.MonitorInstruction.(Anon_13).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.NewInstruction
12
0
0
12
8
1
4
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.NewInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.NewInstruction.(Anon_14).getExceptionTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.NewInstruction.(Anon_20).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.PhiInstruction
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.PiInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.PutInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.PutInstruction
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.PutInstruction.(Anon_16).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ReturnInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ReturnInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.StoreIndirectInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.SwitchInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ThrowInstruction
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.ThrowInstruction.(Anon_18).getExceptionTypes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.JavaInstructionFactory.UnaryOpInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JavaLanguage.lookupPrimitiveType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JVMClass.getClassInitializer
12
3
0
9
6
1
5
1
0.33
com.ibm.wala.classLoader.JVMClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.JVMClass.isAbstract
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.JVMClass.isInterface
5
0
1
4
2
2
1
2
0.00
com.ibm.wala.classLoader.JVMClass.isPrivate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.JVMClass.isPublic
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.JVMClass.JVMClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.Language.getArrayInterfaces
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.Language.getBaseLanguage
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.Language.getConstantType
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.Language.getDerivedLanguages
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.getMetadataToken
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.classLoader.Language.getName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.Language.getPointerType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.getPrimitive
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.Language.getRootType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.Language.getStringType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.getThrowableType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.Language.inferInvokeExceptions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.Language.instructionFactory
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isBooleanType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isCharType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isDoubleType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isFloatType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isIntType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isLongType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isMetadataType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.Language.isNullType
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.Language.isStringType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.isVoidType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.Language.lookupPrimitiveType
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.Language.registerDerivedLanguage
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.LanguageImpl.equals
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.classLoader.LanguageImpl.getBaseLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.LanguageImpl.getDerivedLanguages
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.LanguageImpl.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.LanguageImpl.LanguageImpl
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.LanguageImpl.LanguageImpl
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.LanguageImpl.registerDerivedLanguage
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.classLoader.LanguageImpl.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.Module.getEntries
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.ModuleEntry.asModule
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.ModuleEntry.getClassName
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.ModuleEntry.getContainer
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.ModuleEntry.getInputStream
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.ModuleEntry.getName
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.ModuleEntry.isClassFile
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.ModuleEntry.isModuleFile
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.classLoader.ModuleEntry.isSourceFile
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.classLoader.NestedJarFileModule.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.classLoader.NestedJarFileModule.getNestedContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.NestedJarFileModule.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.classLoader.NestedJarFileModule.NestedJarFileModule
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.classLoader.NestedJarFileModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.NewSiteReference.getDeclaredType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.NewSiteReference.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.NewSiteReference.NewSiteReference
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.classLoader.NewSiteReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ProgramCounter.equals
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.classLoader.ProgramCounter.getProgramCounter
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.classLoader.ProgramCounter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ProgramCounter.ProgramCounter
10
3
1
6
3
1
3
1
0.50
com.ibm.wala.classLoader.ProgramCounter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ResourceJarFileModule.getNestedContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ResourceJarFileModule.ResourceJarFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.clearCaches
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeBTMethod.computeBCInfo
23
6
2
15
10
2
9
2
0.40
com.ibm.wala.classLoader.ShrikeBTMethod.computeDeclaredExceptions
22
4
2
16
12
4
9
5
0.25
com.ibm.wala.classLoader.ShrikeBTMethod.computeMethodReference
11
0
0
11
8
4
4
4
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.copyVisitorSetsToArrays
57
0
9
48
37
2
36
11
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.equals
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.classLoader.ShrikeBTMethod.getArraysRead
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.classLoader.ShrikeBTMethod.getArraysWritten
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.ShrikeBTMethod.getBCInfo
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getBytecodeIndex
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.classLoader.ShrikeBTMethod.getBytecodes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getBytecodeStream
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.classLoader.ShrikeBTMethod.getCallSites
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.classLoader.ShrikeBTMethod.getCastTypes
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.classLoader.ShrikeBTMethod.getCaughtExceptionTypes
23
4
1
18
12
5
10
7
0.22
com.ibm.wala.classLoader.ShrikeBTMethod.getDeclaredExceptions
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.classLoader.ShrikeBTMethod.getDeclaredExceptionTypeNames
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getFieldsRead
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.ShrikeBTMethod.getFieldsWritten
15
4
0
11
7
2
5
2
0.36
com.ibm.wala.classLoader.ShrikeBTMethod.getHandlers
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getImplicitExceptionTypes
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.classLoader.ShrikeBTMethod.getInstructions
9
2
0
7
4
1
3
1
0.29
com.ibm.wala.classLoader.ShrikeBTMethod.getLineNumber
8
1
0
7
4
1
3
1
0.14
com.ibm.wala.classLoader.ShrikeBTMethod.getLocalVariableName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getMaxLocals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getMaxStackHeight
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getMethodName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getMethodSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getModifiers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getNewSites
11
3
1
7
4
2
3
2
0.43
com.ibm.wala.classLoader.ShrikeBTMethod.getNumberOfParameters
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.classLoader.ShrikeBTMethod.getNumShrikeInstructions
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.classLoader.ShrikeBTMethod.getParameterSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getParameterType
14
3
0
11
7
1
5
1
0.27
com.ibm.wala.classLoader.ShrikeBTMethod.getReference
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.getSourcePosition
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.ShrikeBTMethod.hasExceptionHandler
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeBTMethod.hasLocalVariableTable
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.hasMonitorOp
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.classLoader.ShrikeBTMethod.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isBridge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isClinit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isInit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isNative
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isSynchronized
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.isSynthetic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.makeDecoder
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.ShrikeBTMethod.processBytecodesWithShrikeBT
31
2
4
25
18
5
15
6
0.08
com.ibm.wala.classLoader.ShrikeBTMethod.processDebugInfo
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.classLoader.ShrikeBTMethod.ShrikeBTMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.setInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.SimpleVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitArrayLoad
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitArrayStore
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitCheckCast
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitGet
6
0
0
6
4
4
1
3
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitInvoke
15
0
0
15
12
6
6
5
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitMonitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitNew
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.SimpleVisitor.visitPut
6
0
0
6
4
4
1
3
0.00
com.ibm.wala.classLoader.ShrikeBTMethod.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeClass.clearSoftCaches
20
9
0
11
7
2
6
3
0.82
com.ibm.wala.classLoader.ShrikeClass.computeDeclaredMethods
17
5
0
12
8
4
6
5
0.42
com.ibm.wala.classLoader.ShrikeClass.computeFields
46
6
3
37
30
12
18
13
0.16
com.ibm.wala.classLoader.ShrikeClass.computeInterfaceNames
17
6
0
11
7
2
6
3
0.55
com.ibm.wala.classLoader.ShrikeClass.computeModifiers
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeClass.computeSuperName
16
6
0
10
6
2
4
2
0.60
com.ibm.wala.classLoader.ShrikeClass.computeTypeReference
12
6
1
5
3
3
1
3
1.20
com.ibm.wala.classLoader.ShrikeClass.equals
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.classLoader.ShrikeClass.getAnnotations
10
0
1
9
6
2
4
2
0.00
com.ibm.wala.classLoader.ShrikeClass.getAnnotations
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.ShrikeClass.getAnnotationsReader
8
0
1
7
5
3
2
3
0.00
com.ibm.wala.classLoader.ShrikeClass.getClassSignature
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.classLoader.ShrikeClass.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeClass.getFieldAnnotations
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.ShrikeClass.getFieldAnnotationsReader
7
0
1
6
4
2
2
2
0.00
com.ibm.wala.classLoader.ShrikeClass.getInnerClassesReader
19
1
1
17
12
4
9
4
0.06
com.ibm.wala.classLoader.ShrikeClass.getModuleEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeClass.getOuterClass
20
5
0
15
9
3
7
4
0.33
com.ibm.wala.classLoader.ShrikeClass.getReader
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.classLoader.ShrikeClass.getRuntimeInvisibleAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeClass.getRuntimeInvisibleAnnotations
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeClass.getRuntimeVisibleAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeClass.getRuntimeVisibleAnnotations
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeClass.getSignatureReader
22
1
0
21
15
4
11
4
0.05
com.ibm.wala.classLoader.ShrikeClass.isInnerClass
18
6
0
12
7
3
5
4
0.50
com.ibm.wala.classLoader.ShrikeClass.isStaticInnerClass
21
5
0
16
10
5
6
6
0.31
com.ibm.wala.classLoader.ShrikeClass.ShrikeClass
19
6
0
13
10
1
10
1
0.46
com.ibm.wala.classLoader.ShrikeCTMethod.(Anon_1).indirectlyReadLocals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.(Anon_1).indirectlyWrittenLocals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.computeGenericsSignature
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getAnnotations
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getAnnotations
10
0
1
9
6
2
4
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getAnnotationsReader
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getBytecodes
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getClassReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getCodeReader
18
1
1
16
11
3
9
3
0.06
com.ibm.wala.classLoader.ShrikeCTMethod.getDeclaredExceptionTypeNames
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getExceptionReader
18
1
1
16
11
3
9
3
0.06
com.ibm.wala.classLoader.ShrikeCTMethod.getGenericsSignature
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.classLoader.ShrikeCTMethod.getIndirectionData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getLocalVariableName
36
1
2
33
25
5
16
5
0.03
com.ibm.wala.classLoader.ShrikeCTMethod.getMaxLocals
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getMaxStackHeight
12
8
0
4
2
2
1
2
2.00
com.ibm.wala.classLoader.ShrikeCTMethod.getMethodName
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getMethodSignature
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getMethodTypeSignature
9
5
0
4
2
2
1
2
1.25
com.ibm.wala.classLoader.ShrikeCTMethod.getModifiers
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getParameterAnnotations
35
5
0
30
21
7
18
9
0.17
com.ibm.wala.classLoader.ShrikeCTMethod.getReturnType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.getRuntimeInvisibleAnnotations
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeCTMethod.getRuntimeVisibleAnnotations
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.ShrikeCTMethod.getSignatureReader
18
1
1
16
11
3
9
3
0.06
com.ibm.wala.classLoader.ShrikeCTMethod.hasExceptionHandler
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.hasLocalVariableTable
16
0
0
16
11
2
10
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.makeDecoder
13
0
0
13
9
3
6
3
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.processDebugInfo
42
3
5
34
25
6
20
8
0.09
com.ibm.wala.classLoader.ShrikeCTMethod.ShrikeCTMethod
9
0
1
8
5
1
5
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.compareTo
18
0
0
18
14
2
11
2
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getFirstCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getFirstLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getFirstOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getLastCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getLastLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.getLastOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.SPos
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.classLoader.ShrikeCTMethod.SPos.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeIRFactory.contextIsIrrelevant
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.ShrikeIRFactory.makeCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.ShrikeIRFactory.makeIR
76
5
14
57
45
10
21
15
0.09
com.ibm.wala.classLoader.ShrikeIRFactory.makeIR.(Anon_1).eliminateDeadPhis
8
5
0
3
2
0
1
1
1.67
com.ibm.wala.classLoader.ShrikeIRFactory.makeIR.(Anon_1).getIndirectionData
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.ShrikeIRFactory.makeIR.(Anon_1).getLocalMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.classLoader.ShrikeIRFactory.makeIR.(Anon_1).instructionPosition
14
0
1
13
10
2
5
3
0.00
com.ibm.wala.classLoader.SourceDirectoryTreeModule.includeFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceDirectoryTreeModule.makeFile
12
0
3
9
6
3
4
3
0.00
com.ibm.wala.classLoader.SourceDirectoryTreeModule.SourceDirectoryTreeModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceDirectoryTreeModule.SourceDirectoryTreeModule
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.classLoader.SourceDirectoryTreeModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceFileModule.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceFileModule.getInputReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceFileModule.getURL
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.classLoader.SourceFileModule.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceFileModule.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceFileModule.SourceFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.SourceFileModule.SourceFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.classLoader.SourceFileModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceModule.getInputReader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.SourceModule.getURL
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.classLoader.SourceURLModule.getInputReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceURLModule.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceURLModule.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SourceURLModule.SourceURLModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.classLoader.SyntheticClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.getClassLoader
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.classLoader.SyntheticClass.getField
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticClass.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.classLoader.SyntheticClass.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.isArrayClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticClass.SyntheticClass
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.classLoader.SyntheticMethod.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.classLoader.SyntheticMethod.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getBytecodeStream
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getDeclaredExceptions
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getLineNumber
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.SyntheticMethod.getLocalVariableName
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.SyntheticMethod.getMaxLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getMaxStackHeight
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getNumberOfParameters
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.classLoader.SyntheticMethod.getParameterSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getParameterType
11
0
0
11
7
1
5
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getPoisonLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getReference
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.getReturnType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getSourcePosition
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.classLoader.SyntheticMethod.getStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.getStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.hasExceptionHandler
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.classLoader.SyntheticMethod.hasLocalVariableTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.hasPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.isAbstract
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isBridge
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isClinit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isFactoryMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.isFinal
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isInit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isNative
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isPrivate
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.isStatic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isSynchronized
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.isSynthetic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.classLoader.SyntheticMethod.makeControlFlowGraph
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.classLoader.SyntheticMethod.makeIR
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.classLoader.SyntheticMethod.SyntheticMethod
11
0
0
11
8
1
8
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.SyntheticMethod
11
0
0
11
8
1
8
1
0.00
com.ibm.wala.classLoader.SyntheticMethod.toString
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.client.AbstractAnalysisEngine.(Anon_1).createEntrypoints
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.addApplicationModulesToScope
14
3
0
11
7
4
4
5
0.27
com.ibm.wala.client.AbstractAnalysisEngine.buildAnalysisScope
21
7
3
11
7
1
7
2
0.64
com.ibm.wala.client.AbstractAnalysisEngine.buildCallGraph
12
0
3
9
5
3
4
2
0.00
com.ibm.wala.client.AbstractAnalysisEngine.buildClassHierarchy
15
3
0
12
9
3
6
3
0.25
com.ibm.wala.client.AbstractAnalysisEngine.buildDefaultCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.defaultCallGraphBuilder
16
7
0
9
7
3
5
3
0.78
com.ibm.wala.client.AbstractAnalysisEngine.EntrypointBuilder.createEntrypoints
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getCallGraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.client.AbstractAnalysisEngine.getCallGraphBuilder
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getDefaultOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getExclusionsFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getHeapGraph
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.getScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.isClosedWorld
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.makeClassLoaderFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.makeDefaultCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.makeDefaultEntrypoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setClosedWorld
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setEntrypointBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setExclusionsFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setJ2SELibraries
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setJ2SELibraries
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.client.AbstractAnalysisEngine.setModuleFiles
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractEngineStopwatch.AbstractEngineStopwatch
6
0
0
6
3
1
4
2
0.00
com.ibm.wala.client.AbstractEngineStopwatch.getCategoryNames
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.AbstractEngineStopwatch.getNumberOfCategories
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.AbstractEngineStopwatch.getTimer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.client.AbstractEngineStopwatch.report
10
0
0
10
7
3
6
4
0.00
com.ibm.wala.client.AbstractEngineStopwatch.start
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.client.AbstractEngineStopwatch.stop
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.client.AnalysisEngine.getDefaultOptions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.AnalysisEngine.setClosedWorld
13
12
0
1
0
1
0
1
12.00
com.ibm.wala.client.AnalysisEngine.setJ2SELibraries
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.client.AnalysisEngine.setJ2SELibraries
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.client.AnalysisEngine.setModuleFiles
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.client.EngineStopwatch.getTimer
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.EngineStopwatch.report
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.EngineStopwatch.start
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.client.EngineStopwatch.stop
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.core.tests.basic.ExtensionGraphTest.augmentA
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.core.tests.basic.ExtensionGraphTest.augmentB
8
0
1
7
5
1
5
1
0.00
com.ibm.wala.core.tests.basic.ExtensionGraphTest.augmentC
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.ExtensionGraphTest.makeBaseGraph
24
0
3
21
19
2
18
2
0.00
com.ibm.wala.core.tests.basic.ExtensionGraphTest.testAugment
22
0
3
19
17
5
13
5
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.makeGraph
21
0
4
17
14
2
14
3
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.addPred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.addSucc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.getGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.getPredNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.getSuccNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.Node
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.setGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.Node.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.TestPathLengths
10
0
0
10
6
2
7
4
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.TestShortestPath
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.core.tests.basic.FloydWarshallTest.TestShortestPaths
8
0
1
7
5
3
3
3
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.buildGraph
18
3
0
15
12
3
11
4
0.20
com.ibm.wala.core.tests.basic.GraphDataflowTest.expectedStringNodeEdge
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.expectedStringNodeOnly
15
3
0
12
10
2
9
2
0.25
com.ibm.wala.core.tests.basic.GraphDataflowTest.one
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.result2String
10
0
0
10
7
5
4
6
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge
42
0
7
35
26
6
11
10
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge.(Anon_2).getEdgeTransferFunction
9
0
0
9
7
0
5
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge.(Anon_2).getMeetOperator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge.(Anon_2).getNodeTransferFunction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge.(Anon_2).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeEdge.(Anon_2).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly
41
4
7
30
22
6
8
10
0.13
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly.(Anon_1).getEdgeTransferFunction
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly.(Anon_1).getMeetOperator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly.(Anon_1).getNodeTransferFunction
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly.(Anon_1).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.solveNodeOnly.(Anon_1).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.testSolverNodeEdge
14
4
0
10
7
3
5
3
0.40
com.ibm.wala.core.tests.basic.GraphDataflowTest.testSolverNodeOnly
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.core.tests.basic.GraphDataflowTest.zero
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.core.tests.basic.OrdinalSetTest.test1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.checkPaths
9
0
0
9
5
3
4
3
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.createGraph
17
0
2
15
10
4
8
5
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.makeFinder
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.makeFinder.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.testPaths1
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.testPaths2
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.testPaths3
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.core.tests.basic.PathFinderTest.testPaths4
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.countEquivalenceClasses
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.doMutableIntSet
251
24
37
205
196
18
183
25
0.12
com.ibm.wala.core.tests.basic.PrimitivesTest.doMutableLongSet
243
24
35
199
190
18
177
25
0.12
com.ibm.wala.core.tests.basic.PrimitivesTest.makeBFSTestGraph
23
3
2
18
12
3
12
5
0.17
com.ibm.wala.core.tests.basic.PrimitivesTest.makeBigTestOffsetVector
174
0
0
174
172
2
171
2
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBFSPathFinder
13
2
2
9
6
4
4
5
0.22
com.ibm.wala.core.tests.basic.PrimitivesTest.testBimodalMap
39
0
6
33
31
9
23
9
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBimodalMutableSparseIntSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBinaryIntegerRelation
45
0
7
38
34
5
31
7
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBitVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBitVectorIntSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBitVectors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBitVectors
147
0
28
119
99
13
93
19
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testBoundedBFS
31
0
7
24
22
4
19
4
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testDominatorsA
49
5
7
37
33
11
24
14
0.14
com.ibm.wala.core.tests.basic.PrimitivesTest.testMutableSharedBitVectorIntSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testMutableSparseIntSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testMutableSparseLongSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVector0_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVector100_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVector10_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVector50_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVector50_50
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVectors100_200_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVectors100_25_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVectors150_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testOffsetBitVectors35_25_20_10
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testSemiSparseMutableIntSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testSingleBitVector
47
2
7
38
27
7
24
10
0.05
com.ibm.wala.core.tests.basic.PrimitivesTest.testSmallMap
21
0
3
18
16
6
11
6
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testSpecificBugsInOffsetBitVectors
26
0
3
23
21
3
19
3
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testSpecificBugsInSemiSparseMutableIntSets
27
0
0
27
25
2
24
2
0.00
com.ibm.wala.core.tests.basic.PrimitivesTest.testUnionFind
31
0
4
27
22
4
20
6
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.assertColoring
18
0
0
18
11
3
9
6
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.buildGraph
16
0
1
15
10
4
10
7
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.testOne
16
0
0
16
13
4
3
3
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.testTwo
18
0
0
18
15
4
3
3
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.TypedNode.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.basic.WelshPowellTest.TypedNode.TypedNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.checkCallGraph
42
22
3
17
12
4
8
3
1.29
com.ibm.wala.core.tests.callGraph.CallGraphTest.checkICFG
24
6
2
16
11
4
7
5
0.38
com.ibm.wala.core.tests.callGraph.CallGraphTest.doCallGraphs
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.doCallGraphs
75
40
10
25
21
7
15
6
1.60
com.ibm.wala.core.tests.callGraph.CallGraphTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.makePrimordialMainEntrypoints
21
3
0
18
13
6
5
7
0.17
com.ibm.wala.core.tests.callGraph.CallGraphTest.makePrimordialMainEntrypoints.(Anon_2).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.makePrimordialPublicEntrypoints
20
0
1
19
12
2
8
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.makePrimordialPublicEntrypoints.(Anon_1).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph
169
44
21
104
81
9
38
34
0.42
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).addNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).containsNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).getNumberOfNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).getPredNodeCount
6
0
0
6
5
1
3
3
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).getPredNodes
9
0
1
8
7
2
4
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).getSuccNodeCount
6
0
0
6
5
1
3
3
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).getSuccNodes
9
0
1
8
7
2
4
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).hasEdge
8
0
0
8
5
0
4
2
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeIncomingEdges
5
1
1
3
2
0
1
1
0.33
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeNodeAndEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).removeOutgoingEdges
5
1
1
3
2
0
1
1
0.33
com.ibm.wala.core.tests.callGraph.CallGraphTest.squashCallGraph.(Anon_3).toString
7
0
0
7
6
1
4
2
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testBcelVerifier
9
0
1
8
6
6
1
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testCornerCases
18
4
3
11
9
7
3
6
0.36
com.ibm.wala.core.tests.callGraph.CallGraphTest.testHello
10
0
1
9
7
6
3
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testHelloAllEntrypoints
9
0
1
8
6
5
3
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testIO
8
0
1
7
5
5
1
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testJava8Smoke
16
0
0
16
12
9
4
8
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testJava_cup
9
0
1
8
6
6
1
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testJLex
9
0
1
8
6
6
1
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testPrimordial
17
0
2
15
11
6
3
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testRecursion
10
0
1
9
7
7
1
5
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testStaticInit
22
0
0
22
17
9
9
9
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testSystemProperties
23
0
0
23
17
10
8
10
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTest.testZeroOneContainerCopyOf
16
0
1
15
13
13
1
12
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildRTA
17
0
2
15
10
5
7
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildVanillaZeroOneCFA
17
0
2
15
10
5
7
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildZeroCFA
20
0
2
18
12
5
9
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildZeroContainerCFA
17
0
2
15
10
5
7
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildZeroOneCFA
20
0
2
18
12
5
9
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.buildZeroOneContainerCFA
17
0
2
15
10
5
7
4
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.makeAnalysisOptions
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.core.tests.callGraph.CallGraphTestUtil.makeJ2SEAnalysisScope
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.core.tests.callGraph.CHACallGraphTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.CHACallGraphTest.testCHA
8
0
0
8
5
1
2
2
0.00
com.ibm.wala.core.tests.callGraph.CHACallGraphTest.testCHA
13
0
2
11
5
7
2
4
0.00
com.ibm.wala.core.tests.callGraph.CHACallGraphTest.testCHA.(Anon_1).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.core.tests.callGraph.CHACallGraphTest.testJava_cup
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.ClassConstantTest.testClassConstants
34
9
6
19
17
14
4
13
0.47
com.ibm.wala.core.tests.callGraph.CloneTest.testClone
32
3
4
25
18
11
8
13
0.12
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.DebuggingBitsetCallGraphTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.runBitsetTest
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.testBimodalSparse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.testSemiSparseShared
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.testSharedBimodal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.testSharedBitVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DebuggingBitsetCallGraphTest.testSharedSparse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.DefaultMethodsTest.testDefaultMethods
43
7
9
27
25
19
7
18
0.26
com.ibm.wala.core.tests.callGraph.FinalizerTest.testFinalize
19
2
4
13
11
10
2
9
0.15
com.ibm.wala.core.tests.callGraph.Java7CallGraphTest.testOcamlHelloHash
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.Java7CallGraphTest.testOCamlJar
30
0
7
23
20
10
8
11
0.00
com.ibm.wala.core.tests.callGraph.Java7CallGraphTest.testOCamlJar.(Anon_1).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.core.tests.callGraph.LambdaTest.checkCompareToCalls
18
2
1
15
11
6
6
7
0.13
com.ibm.wala.core.tests.callGraph.LambdaTest.testSortingExample
20
1
4
15
13
10
4
9
0.07
com.ibm.wala.core.tests.callGraph.PiNodeCallGraphTest.checkCallAssertions
25
0
5
20
15
6
10
8
0.00
com.ibm.wala.core.tests.callGraph.PiNodeCallGraphTest.doGraph
11
0
1
10
8
7
2
6
0.00
com.ibm.wala.core.tests.callGraph.PiNodeCallGraphTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.PiNodeCallGraphTest.testNoPiNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.PiNodeCallGraphTest.testPiNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.findOrCreateAnalysisScope
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.findOrCreateCHA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.getSuccNodes
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.callGraph.ReflectionTest.testGetMethodContext
56
17
6
33
30
23
18
12
0.52
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect1
23
4
1
18
13
7
7
7
0.22
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect10
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect11
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect12
19
4
0
15
13
10
4
9
0.27
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect13
19
4
0
15
13
10
4
9
0.27
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect14
19
4
0
15
13
10
4
9
0.27
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect15
26
5
0
21
19
10
10
9
0.24
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect16
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect17
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect18
19
4
0
15
13
11
2
10
0.27
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect19
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect2
18
5
1
12
10
10
1
9
0.42
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect20
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect21
17
5
0
12
10
10
1
9
0.42
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect22
17
5
0
12
10
10
1
9
0.42
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect23
17
5
0
12
10
10
1
9
0.42
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect3
30
4
1
25
21
16
6
16
0.16
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect4
28
4
1
23
19
15
5
15
0.17
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect5
28
4
1
23
19
15
5
15
0.17
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect6
28
4
1
23
19
15
5
15
0.17
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect7
66
5
11
50
41
26
16
26
0.10
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect8
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.ReflectionTest.testReflect9
16
4
0
12
10
10
1
9
0.33
com.ibm.wala.core.tests.callGraph.SyntheticTest.testMultiSubtypes
24
0
3
21
19
16
4
15
0.00
com.ibm.wala.core.tests.cha.CodeDeletedTest.testDeletedCode
23
8
1
14
10
6
4
7
0.57
com.ibm.wala.core.tests.cha.DupFieldsTest.testDupFieldNames
18
0
0
18
15
7
8
7
0.00
com.ibm.wala.core.tests.cha.ExclusionsTest.testExclusions
7
0
0
7
5
5
1
3
0.00
com.ibm.wala.core.tests.cha.GetTargetsTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.cha.GetTargetsTest.beforeClass
12
0
3
9
6
2
4
2
0.00
com.ibm.wala.core.tests.cha.GetTargetsTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.cha.GetTargetsTest.testCell
12
3
0
9
6
4
3
5
0.33
com.ibm.wala.core.tests.cha.GetTargetsTest.testObjInit
11
3
0
8
5
3
3
4
0.38
com.ibm.wala.core.tests.cha.InnerClassesTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.cha.InnerClassesTest.beforeClass
12
0
2
10
7
2
4
2
0.00
com.ibm.wala.core.tests.cha.InnerClassesTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.cha.InnerClassesTest.test1
8
0
0
8
6
5
2
4
0.00
com.ibm.wala.core.tests.cha.InnerClassesTest.test2
9
0
0
9
7
5
3
4
0.00
com.ibm.wala.core.tests.cha.InnerClassesTest.test3
9
0
0
9
7
5
3
4
0.00
com.ibm.wala.core.tests.cha.InterfaceTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.cha.InterfaceTest.beforeClass
11
0
2
9
6
2
4
2
0.00
com.ibm.wala.core.tests.cha.InterfaceTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.cha.InterfaceTest.test1
19
3
2
14
12
7
6
5
0.21
com.ibm.wala.core.tests.cha.InterfaceTest.test2
14
3
1
10
8
5
4
5
0.30
com.ibm.wala.core.tests.cha.LibraryVersionTest.testLibraryVersion
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.core.tests.cha.SourceMapTest.testFromJar
17
2
0
15
13
7
8
7
0.13
com.ibm.wala.core.tests.cha.SourceMapTest.testHello
14
2
0
12
10
6
6
6
0.17
com.ibm.wala.core.tests.collections.SemiSparseMutableIntSetTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.collections.SemiSparseMutableIntSetTest.testCase1
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.core.tests.collections.TwoLevelVectorTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.collections.TwoLevelVectorTest.testCase1
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.AbstractPtrTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.cleanup
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.doFlowsToSizeTest
8
0
0
8
4
3
3
2
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.doPointsToSizeTest
8
0
0
8
4
3
3
2
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.findInstanceMethod
13
2
0
11
7
2
5
3
0.18
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.findMainMethod
12
0
0
12
8
4
5
5
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.findOrCreateAnalysisScope
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.findOrCreateCHA
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.findStaticMethod
12
2
0
10
6
2
5
3
0.20
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.getFlowsToInstanceKey
20
5
0
15
10
4
7
4
0.33
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.getFlowsToSetToTest
11
2
1
8
5
6
1
5
0.25
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.getParam
18
0
0
18
13
6
8
7
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.getPointsToSetToTest
10
1
1
8
5
6
1
5
0.12
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.getStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.AbstractPtrTest.makeDemandPointerAnalysis
28
8
4
16
13
13
2
11
0.50
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.ContextSensitiveTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.getStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.makeDemandPointerAnalysis
7
0
0
7
4
3
2
2
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testArrayList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testArraySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testClone
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testFlowsToArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testFooId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testHashMapGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testHashSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testHashtableEnum
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testLinkedList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testLinkedListIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testMethodRecursion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testOnTheFlyCS
15
0
0
15
12
7
3
6
0.00
com.ibm.wala.core.tests.demandpa.ContextSensitiveTest.testWithinMethodCall
13
0
1
12
9
7
3
6
0.00
com.ibm.wala.core.tests.demandpa.IntraprocTest.getStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.IntraprocTest.IntraprocTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.IntraprocTest.testId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.NoRefinePtrTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testArrays
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testArraySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFieldsHarder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFlowsToArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFlowsToFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFlowsToFieldsHarder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFlowsToId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFlowsToLocals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testFooId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testGetterSetter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testHashSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testMethodRecursion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testMultiDim
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.NoRefinePtrTest.testOnTheFlySimple
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.OnTheFlyPtrTest.makeDemandPointerAnalysis
7
0
0
7
4
3
2
2
0.00
com.ibm.wala.core.tests.demandpa.OnTheFlyPtrTest.OnTheFlyPtrTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.OnTheFlyPtrTest.testOnTheFlySimple
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.makeDemandPointerAnalysis
8
0
0
8
5
3
2
2
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.RefineFieldsPtrTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testArrays
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testArraySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testFieldsHarder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testFlowsToFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testFlowsToFieldsHarder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testGetterSetter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testMultiDim
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.RefineFieldsPtrTest.testNastyPtrs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.getStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.makeDemandPointerAnalysis
6
0
0
6
3
3
2
2
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testArrayList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testArraySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testArraySetIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testClone
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testFooId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testHashMapGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testHashSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testHashtableEnum
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testLinkedList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testLinkedListIter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testMethodRecursion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.testWithinMethodCall
13
0
1
12
9
7
3
6
0.00
com.ibm.wala.core.tests.demandpa.TunedRefinementTest.TunedRefinementTest
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.core.tests.ir.AnnotationTest.AnnotationTest
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.AnnotationTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.checkParameterAnnots
26
0
4
22
16
7
11
10
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testClassAnnotations
14
0
2
12
8
7
4
5
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testClassAnnotations1
15
0
3
12
10
4
4
4
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testClassAnnotations2
17
0
3
14
12
4
5
4
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testClassAnnotations3
31
0
5
26
23
10
8
11
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testClassAnnotations4
14
0
4
10
8
5
2
5
0.00
com.ibm.wala.core.tests.ir.AnnotationTest.testParamAnnotations1
21
0
3
18
16
2
5
2
0.00
com.ibm.wala.core.tests.ir.CFGSanitizerTest.testSyntheticEdgeToExit
35
8
1
26
21
14
8
15
0.31
com.ibm.wala.core.tests.ir.CFGTest.CFGTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.CFGTest.CFGTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.CFGTest.doMethod
38
3
3
32
26
7
17
7
0.09
com.ibm.wala.core.tests.ir.CFGTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.CFGTest.testCFG
9
0
0
9
5
2
6
4
0.00
com.ibm.wala.core.tests.ir.CFGTest.testIRCacheIdempotence
14
0
1
13
10
6
6
7
0.00
com.ibm.wala.core.tests.ir.CFGTest.testResolveProxyClass
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.core.tests.ir.CFGTest.testSync1
10
0
1
9
7
6
2
6
0.00
com.ibm.wala.core.tests.ir.CFGTest.testSync2
13
0
1
12
10
7
4
7
0.00
com.ibm.wala.core.tests.ir.CFGTest.testSync3
9
0
1
8
6
6
1
6
0.00
com.ibm.wala.core.tests.ir.CornerCasesTest.testBug38484
17
7
0
10
8
6
3
6
0.70
com.ibm.wala.core.tests.ir.CornerCasesTest.testBug38540
21
7
0
14
12
9
4
8
0.50
com.ibm.wala.core.tests.ir.DeterministicIRTest.checkNoneNull
9
3
1
5
2
1
2
1
0.60
com.ibm.wala.core.tests.ir.DeterministicIRTest.checkNotAllNull
11
3
0
8
4
1
5
2
0.38
com.ibm.wala.core.tests.ir.DeterministicIRTest.DeterministicIRTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.DeterministicIRTest.DeterministicIRTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.DeterministicIRTest.doMethod
35
3
4
28
24
5
18
5
0.11
com.ibm.wala.core.tests.ir.DeterministicIRTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.DeterministicIRTest.testIR1
5
1
0
4
2
1
1
1
0.25
com.ibm.wala.core.tests.ir.DeterministicIRTest.testIR2
5
1
0
4
2
1
1
1
0.25
com.ibm.wala.core.tests.ir.DeterministicIRTest.testIR3
6
1
0
5
3
1
1
1
0.20
com.ibm.wala.core.tests.ir.DeterministicIRTest.testIR4
5
1
0
4
2
1
1
1
0.25
com.ibm.wala.core.tests.ir.LocalNamesTest.afterClass
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.core.tests.ir.LocalNamesTest.beforeClass
15
0
3
12
9
2
6
2
0.00
com.ibm.wala.core.tests.ir.LocalNamesTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ir.LocalNamesTest.testAliasNames
34
3
2
29
23
12
11
11
0.10
com.ibm.wala.core.tests.ir.LocalNamesTest.testLocalNamesWithoutPiNodes
27
3
3
21
19
7
13
6
0.14
com.ibm.wala.core.tests.ir.LocalNamesTest.testLocalNamesWithPiNodes
27
3
3
21
19
7
13
6
0.14
com.ibm.wala.core.tests.ir.MultiNewArrayTest.testMultiNewArray1
21
0
0
21
17
8
10
9
0.00
com.ibm.wala.core.tests.plugin.CoreTestsPlugin.CoreTestsPlugin
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.plugin.CoreTestsPlugin.getDefault
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.core.tests.plugin.CoreTestsPlugin.start
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.core.tests.plugin.CoreTestsPlugin.stop
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.core.tests.ptrs.MultiDimArrayTest.findDoNothingNode
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.core.tests.ptrs.MultiDimArrayTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.ptrs.MultiDimArrayTest.MultiDimArrayTest
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.core.tests.ptrs.MultiDimArrayTest.testMultiDim
16
0
2
14
12
12
1
11
0.00
com.ibm.wala.core.tests.ptrs.TypeBasedArrayAliasTest.findNode
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.core.tests.ptrs.TypeBasedArrayAliasTest.mayAliased
14
0
0
14
9
4
6
6
0.00
com.ibm.wala.core.tests.ptrs.TypeBasedArrayAliasTest.testTypeBasedArrayAlias
27
1
4
22
20
12
9
11
0.05
com.ibm.wala.core.tests.ptrs.ZeroLengthArrayTest.testZeroLengthArray
26
1
3
22
20
16
3
13
0.05
com.ibm.wala.core.tests.shrike.DynamicCallGraphTest.staticCG
7
0
0
7
5
5
1
5
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTest.testCallbacks
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTest.testExclusions
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTest.testGraph
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.callee
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.check
40
0
4
36
28
13
17
13
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkEdges
18
0
1
17
13
5
6
6
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkEdges.(Anon_1).edgesTest
12
0
1
11
9
3
5
4
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkNodes
16
0
1
15
11
3
5
4
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.checkNodes.(Anon_2).edgesTest
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.EdgesTest.edgesTest
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.getClasspathEntry
14
0
0
14
9
2
8
3
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.instrument
23
0
3
20
13
2
10
3
0.00
com.ibm.wala.core.tests.shrike.DynamicCallGraphTestBase.run
39
0
7
32
27
8
20
9
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countAllocations
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countAloads
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countApplicationAllocations
15
0
0
15
9
4
6
5
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countConditionals
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countGetfields
15
0
0
15
9
4
6
5
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countGetstatics
15
0
0
15
9
4
6
5
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countInvokes
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countNormals
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countPutfields
15
0
0
15
9
4
6
5
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countPutstatics
15
0
0
15
9
4
6
5
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.countThrows
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.dumpSlice
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.dumpSlice
9
0
0
9
6
3
4
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.dumpSliceToFile
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findCallTo
16
0
0
16
11
5
7
6
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findCallToDoNothing
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findFirstAllocation
11
0
0
11
7
3
6
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findMainMethod
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findMethod
12
0
0
12
8
3
6
4
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findMethod
22
7
0
15
9
2
8
4
0.47
com.ibm.wala.core.tests.slicer.SlicerTest.findOrCreateAnalysisScope
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.findOrCreateCHA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.testJustThrow
20
0
5
15
13
12
2
10
0.00
com.ibm.wala.core.tests.slicer.SlicerTest.testPrimGetterSetter
25
1
6
18
16
13
4
11
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice1
28
1
4
23
19
14
6
13
0.04
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice2
22
1
4
17
15
13
3
11
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice3
20
1
3
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice4
21
1
3
17
15
12
4
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice5
21
1
3
17
15
12
4
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice7
26
8
3
15
13
12
2
10
0.53
com.ibm.wala.core.tests.slicer.SlicerTest.testSlice8
31
9
3
19
17
12
5
10
0.47
com.ibm.wala.core.tests.slicer.SlicerTest.testTestArrays
22
1
4
17
15
12
4
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD1
21
1
4
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD2
21
1
4
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD3
21
1
4
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD4
28
2
6
20
18
12
6
10
0.10
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD5
22
1
5
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestCD6
22
1
5
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestFields
22
1
4
17
15
12
4
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestGlobal
23
1
4
18
16
12
5
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestId
21
1
4
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestInetAddr
16
3
2
11
9
9
1
8
0.27
com.ibm.wala.core.tests.slicer.SlicerTest.testTestMessageFormat
21
1
5
15
13
12
2
11
0.07
com.ibm.wala.core.tests.slicer.SlicerTest.testTestMultiTarget
21
1
4
16
14
12
3
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestRecursion
23
1
5
17
15
12
4
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testTestThrowCatch
23
1
4
18
16
12
5
10
0.06
com.ibm.wala.core.tests.slicer.SlicerTest.testThin1
32
3
6
23
21
14
8
11
0.13
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.afterClass
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.beforeClass
14
0
3
11
8
2
6
2
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.test1
14
0
1
13
10
6
6
6
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.test2
12
0
1
11
9
6
4
5
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.test3
14
0
1
13
11
7
5
6
0.00
com.ibm.wala.core.tests.typeInference.TypeInferenceTest.test4
14
0
1
13
11
7
5
6
0.00
com.ibm.wala.core.tests.util.JVMLTestAssertions.assertEquals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.util.JVMLTestAssertions.assertNotNull
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.util.JVMLTestAssertions.assertTrue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertBound
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertBound
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertEqualCollections
15
0
1
14
8
1
8
2
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertEquals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertNotNull
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.core.tests.util.TestAssertions.assertTrue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.core.tests.util.WalaTestCase.analyzingJar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.util.WalaTestCase.justThisTest
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.core.tests.util.WalaTestCase.makeAnalysisCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.core.tests.util.WalaTestCase.makeCHA
5
0
0
5
3
3
1
2
0.00
com.ibm.wala.core.tests.util.WalaTestCase.setUp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.core.tests.util.WalaTestCase.tearDown
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.core.tests.util.WalaTestCase.useShortProfile
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dalvik.classLoader.ActivityModelMethod.ActivityModelMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.ActivityModelMethod.getActivityModel
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.ActivityModelMethod.handleINVOKE_VIRTUAL
9
0
1
8
4
2
3
1
0.00
com.ibm.wala.dalvik.classLoader.ActivityModelMethod.loadActivityModel
35
6
0
29
20
7
12
8
0.21
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.addExceptionalEdges
134
28
4
102
76
20
52
21
0.27
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.addExceptionalEdgeTo
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.addNormalEdgeTo
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.BasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.computeOutgoingEdges
22
1
1
20
14
6
10
7
0.05
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getExceptionHandlers
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getImplicitExceptionTypes
160
66
3
91
87
1
15
1
0.73
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getLastInstructionIndex
13
2
0
11
7
2
5
2
0.18
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.isCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.BasicBlock.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.computeEdges
17
3
0
14
10
3
7
4
0.21
com.ibm.wala.dalvik.classLoader.DexCFG.computeI2BMapping
12
3
0
9
5
2
5
4
0.33
com.ibm.wala.dalvik.classLoader.DexCFG.DexCFG
13
0
0
13
10
1
10
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.equals
5
1
1
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexCFG.FailedExceptionResolutionWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.FailedExceptionResolutionWarning.FailedExceptionResolutionWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.FailedExceptionResolutionWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getBlockForInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexCFG.getDexMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getExceptionHandlers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getInstructions
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getMaxLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getMaxStackHeight
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.getProgramCounter
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexCFG.getTotalEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexCFG.makeBasicBlocks
77
8
6
63
45
13
38
16
0.13
com.ibm.wala.dalvik.classLoader.DexCFG.toString
21
0
1
20
14
5
11
7
0.00
com.ibm.wala.dalvik.classLoader.DexFileModule.DexFileModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexFileModule.DexFileModule
20
6
2
12
8
2
6
3
0.50
com.ibm.wala.dalvik.classLoader.DexFileModule.getDexFile
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexFileModule.getEntries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexFileModule.make
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.DexFileModule.tf
10
0
0
10
7
3
5
3
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.computeDeclaredMethods
47
16
9
22
16
5
14
7
0.73
com.ibm.wala.dalvik.classLoader.DexIClass.DexIClass
89
40
12
38
31
9
25
11
1.05
com.ibm.wala.dalvik.classLoader.DexIClass.equals
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.dalvik.classLoader.DexIClass.getAnnotations
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getAnnotations
12
0
0
12
7
3
5
4
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getAnnotations
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getClassDefItem
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexIClass.getClassInitializer
10
1
0
9
5
1
4
1
0.11
com.ibm.wala.dalvik.classLoader.DexIClass.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getParameterAnnotations
17
0
0
17
11
4
8
6
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.getTypes
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.isInterface
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.DexIContextInterpreter
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.getCFG
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.getDU
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.getIR
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.getNumberOfStatements
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.iterateFieldsRead
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.iterateFieldsWritten
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.iterateNewSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.recordFactoryType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexIContextInterpreter.understands
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.DexIField
12
1
1
10
8
5
4
5
0.10
com.ibm.wala.dalvik.classLoader.DexIField.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.getFieldTypeReference
11
6
2
3
1
1
1
1
2.00
com.ibm.wala.dalvik.classLoader.DexIField.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.getReference
12
3
3
6
3
1
3
1
0.50
com.ibm.wala.dalvik.classLoader.DexIField.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIField.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.(Anon_1).indirectlyReadLocals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.(Anon_1).indirectlyWrittenLocals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.DexIMethod
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.equals
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.dalvik.classLoader.DexIMethod.findOutArrayElementType
35
3
2
30
22
11
13
10
0.10
com.ibm.wala.dalvik.classLoader.DexIMethod.getAddressFromIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getBytecodeIndex
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.classLoader.DexIMethod.getCallSites
37
14
3
24
18
6
6
5
0.58
com.ibm.wala.dalvik.classLoader.DexIMethod.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getDeclaredExceptions
38
2
4
32
21
7
19
10
0.06
com.ibm.wala.dalvik.classLoader.DexIMethod.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getDexInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getExceptionReg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getHandlers
99
42
15
42
29
8
26
14
1.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getIndirectionData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getInstructionFromIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getInstructions
7
0
1
6
4
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getLineNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getLocalVariableName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getMaxLocals
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.classLoader.DexIMethod.getMaxStackHeight
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getNumberOfParameterRegisters
11
0
2
9
5
2
4
2
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getNumberOfParameters
12
0
3
9
5
2
4
2
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getParameterAnnotations
9
0
0
9
5
4
3
4
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getParameterSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getParameterType
11
0
0
11
7
1
5
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getReference
17
5
3
9
6
4
3
4
0.56
com.ibm.wala.dalvik.classLoader.DexIMethod.getReturnReg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getReturnType
8
1
1
6
3
1
3
1
0.17
com.ibm.wala.dalvik.classLoader.DexIMethod.getSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getSourcePosition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.getTotalInsts
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.handleINVOKE_VIRTUAL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.hasExceptionHandler
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexIMethod.hasLocalVariableTable
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexIMethod.instructions
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isAbstract
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isBridge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isClinit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isFinal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isInit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isNative
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isProtected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isSynchronized
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isSynthetic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIMethod.parseBytecode
2401
993
95
1313
1229
108
580
122
0.76
com.ibm.wala.dalvik.classLoader.DexIMethod.toEncodedMethod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.DexIMethod.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIRFactory.contextIsIrrelevant
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeCFG
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeIR
90
20
17
53
42
9
20
15
0.38
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeIR.(Anon_1).eliminateDeadPhis
8
5
0
3
2
0
1
1
1.67
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeIR.(Anon_1).getIndirectionData
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeIR.(Anon_1).getLocalMap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexIRFactory.makeIR.(Anon_1).instructionPosition
14
0
1
13
10
2
5
3
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.asModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.DexModuleEntry
10
3
0
8
6
2
4
2
0.38
com.ibm.wala.dalvik.classLoader.DexModuleEntry.getClassDefItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.getContainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.getInputStream
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.isClassFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.isModuleFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexModuleEntry.isSourceFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getAnnotation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getAnnotation
13
0
2
11
8
6
4
7
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getAnnotations
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getTypeName
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getTypeRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.DexUtil.getValue
80
0
16
64
60
21
24
22
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.add
10
0
2
8
5
2
4
2
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.addAll
9
0
2
7
4
2
3
3
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.containsAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.getFromId
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.classLoader.InstructionArray.getFromPc
8
4
1
3
1
1
1
1
1.33
com.ibm.wala.dalvik.classLoader.InstructionArray.getIndexFromPc
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.classLoader.InstructionArray.getPcFromIndex
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.classLoader.InstructionArray.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.indexOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.InstructionArray
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.removeAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.retainAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.toArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.InstructionArray.toArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.Literal.DoubleLiteral.DoubleLiteral
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.Literal.FloatLiteral.FloatLiteral
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.Literal.IntLiteral.IntLiteral
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.Literal.LongLiteral.LongLiteral
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.getClassHierarcy
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.getDexFiles
12
0
0
12
8
4
5
5
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.init
18
1
3
14
10
5
6
7
0.07
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.InvalidDexFile.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.InvalidDexFile.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.InvalidDexFile.InvalidDexFile
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.loadAllDexClasses
50
13
6
31
22
6
13
7
0.42
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.MultipleDexImplementationsWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.MultipleDexImplementationsWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.MultipleDexImplementationsWarning.MultipleDexImplementationsWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.removeClassFiles
18
3
0
15
10
5
6
7
0.20
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl.WDexClassLoaderImpl
7
1
0
6
3
2
3
1
0.17
com.ibm.wala.dalvik.dex.instructions.ArrayFill.ArrayFill
7
0
1
6
4
1
4
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayFill.getElementCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayFill.getTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayFill.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayFill.setArrayDataTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayFill.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.ArrayGet
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.getType
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.getType
21
0
0
21
17
1
9
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.Type.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.Type.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayGet.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayLength.ArrayLength
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayLength.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayPut.ArrayPut
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayPut.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.ArrayPut.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.BinaryLiteralOperation
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.getOperator
87
0
0
87
82
1
42
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.isFloat
23
0
0
23
18
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.isSub
13
0
0
13
8
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.isUnsigned
18
0
0
18
14
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.OpID.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.OpID.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryLiteralOperation.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.BinaryOperation
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.getOperator
87
0
0
87
82
1
42
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.isFloat
23
0
0
23
18
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.isUnsigned
24
20
1
3
1
1
1
1
6.67
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.OpID.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.OpID.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.BinaryOperation.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.BinaryBranch.BinaryBranch
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.BinaryBranch.CompareOp.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.BinaryBranch.CompareOp.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.BinaryBranch.getOperator
19
0
0
19
15
1
8
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.Branch
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.getBranchTargets
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.UnaryBranch.CompareOp.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.UnaryBranch.CompareOp.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.UnaryBranch.getOperator
19
0
0
19
15
1
8
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.UnaryBranch.UnaryBranch
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Branch.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.CheckCast.CheckCast
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.CheckCast.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.ClassConstant.ClassConstant
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.Constant
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.IntConstant.IntConstant
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.LongConstant.LongConstant
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.StringConstant.StringConstant
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Constant.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.GetField.GetField
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.GetField.GetInstanceField.GetInstanceField
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.GetField.GetStaticField.GetStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.GetField.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Goto.getBranchTargets
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.dalvik.dex.instructions.Goto.Goto
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Goto.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.InstanceOf.InstanceOf
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.dalvik.dex.instructions.InstanceOf.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.getBranchTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.getOpcode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.dex.instructions.Instruction.getParentMethod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Instruction
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.isFallThrough
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.dex.instructions.Instruction.isPEI
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.dex.instructions.Instruction.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitArrayFill
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitArrayGet
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitArrayLength
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitArrayPut
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitBinaryLiteral
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitBinaryOperation
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitBranch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitCheckCast
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitConstant
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitGetField
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitGoto
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitInstanceof
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitInvoke
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitMonitor
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitNew
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitNewArray
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitNewArrayFilled
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitPutField
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitReturn
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitSwitch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitThrow
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Instruction.Visitor.visitUnaryOperation
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.getInvocationCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.Invoke
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeDirect.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeDirect.InvokeDirect
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeDirect.toString
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeInterface.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeInterface.InvokeInterface
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeInterface.toString
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeStatic.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeStatic.InvokeStatic
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeStatic.toString
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeSuper.getInvocationCode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeSuper.InvokeSuper
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeSuper.toString
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeVirtual.getInvocationCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeVirtual.InvokeVirtual
5
0
0
5
1
3
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.InvokeVirtual.toString
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.dalvik.dex.instructions.Invoke.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Monitor.Monitor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Monitor.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.New.New
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.New.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.NewArray.NewArray
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.dex.instructions.NewArray.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.NewArrayFilled.NewArrayFilled
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.dalvik.dex.instructions.NewArrayFilled.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.PackedSwitchPad.getDefaultOffset
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.dex.instructions.PackedSwitchPad.getLabelsAndOffsets
14
3
0
11
7
1
8
2
0.27
com.ibm.wala.dalvik.dex.instructions.PackedSwitchPad.getOffsets
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.PackedSwitchPad.getValues
11
0
0
11
6
1
7
2
0.00
com.ibm.wala.dalvik.dex.instructions.PackedSwitchPad.PackedSwitchPad
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.PutField.PutField
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.dalvik.dex.instructions.PutField.PutInstanceField.PutInstanceField
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.PutField.PutStaticField.PutStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.PutField.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.Return
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.ReturnDouble.ReturnDouble
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.ReturnSingle.isPrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.ReturnSingle.ReturnSingle
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.ReturnVoid.ReturnVoid
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Return.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.SparseSwitchPad.getDefaultOffset
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.dex.instructions.SparseSwitchPad.getLabelsAndOffsets
16
4
1
11
7
1
8
2
0.36
com.ibm.wala.dalvik.dex.instructions.SparseSwitchPad.getOffsets
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.SparseSwitchPad.getValues
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.SparseSwitchPad.SparseSwitchPad
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.computeCasesAndLabels
7
0
1
6
4
1
5
2
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.getBranchTargets
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.getCasesAndLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.getDefaultLabel
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.getOffsets
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.setSwitchPad
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.Switch
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.Switch.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.SwitchPad.getDefaultOffset
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.SwitchPad.getLabelsAndOffsets
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.SwitchPad.getOffsets
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.SwitchPad.getValues
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.dex.instructions.Throw.Throw
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.dex.instructions.Throw.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.getOperator
23
1
0
22
18
1
10
1
0.05
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.isConversion
24
0
0
24
19
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.isMove
11
0
0
11
6
1
3
1
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.OpID.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.OpID.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.UnaryOperation
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.dex.instructions.UnaryOperation.visit
4
0
0
4
1
1
1
1
0.00
com.ibm.wala.dalvik.dex.util.config.DexAnalysisScopeReader.makeAndroidBinaryAnalysisScope
22
1
2
19
13
7
6
4
0.05
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.libs
16
0
2
14
9
4
6
5
0.00
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main
94
14
10
70
52
8
22
19
0.20
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply
74
13
9
52
38
6
17
16
0.25
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).beginTask
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).cancel
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).done
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).getCancelMessage
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).isCanceled
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).subTask
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_1).apply.(Anon_2).worked
3
1
0
2
1
0
0
1
0.50
com.ibm.wala.dalvik.drivers.APKCallGraphDriver.main.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.AndroidModel
10
0
2
8
6
1
6
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.build
19
9
1
9
5
2
4
3
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.build
91
19
17
55
45
5
35
7
0.35
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.build.(Anon_1).getParameterType
20
1
1
18
13
2
8
4
0.06
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getDeclaringClass
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getMethod
13
5
1
7
4
1
4
1
0.71
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getMethodAs
281
76
32
190
153
66
84
62
0.40
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getMethodEncap
89
14
13
65
51
30
21
31
0.22
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.getReturnType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.populate
228
55
32
148
108
39
72
47
0.37
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.register
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.selectEntryPoint
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.addMethod
9
2
0
7
4
1
4
1
0.29
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.AndroidModelClass
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.clinit
46
8
3
38
28
20
9
21
0.21
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.containsMethod
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getAllFields
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getAllImplementedInterfaces
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getAllInstanceFields
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getAllStaticFields
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getDeclaredInstanceFields
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getDeclaredMethods
10
0
2
8
5
2
4
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getDeclaredStaticFields
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getField
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getInstance
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getMethod
16
1
2
13
8
1
8
1
0.08
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getModifiers
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.getSuperclass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isAbstract
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isArrayClass
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isInterface
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isPrivate
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isPublic
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.putField
7
0
1
6
4
4
1
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.AndroidModelClass.setMacroModel
4
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.IntentModel.getMethod
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.dalvik.ipa.callgraph.androidModel.IntentModel.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.IntentModel.IntentModel
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.IntentModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.IntentModel.selectEntryPoint
9
5
0
4
2
1
1
1
1.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MicroModel.getMethod
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MicroModel.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MicroModel.MicroModel
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MicroModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MicroModel.selectEntryPoint
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.getDescriptor
5
0
1
4
2
2
1
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.getMethod
8
0
1
7
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.MiniModel
9
1
2
6
3
2
3
1
0.17
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.selectEntryPoint
12
5
1
6
3
1
3
1
0.83
com.ibm.wala.dalvik.ipa.callgraph.androidModel.MiniModel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.AndroidModelParameterManager
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.AndroidModelParameterManager
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.AndroidModelParameterManager
12
5
2
5
3
1
3
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getAllForPhi
30
4
5
21
15
2
11
3
0.19
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getCurrent
49
9
7
33
24
3
17
4
0.27
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getFree
35
12
5
18
14
3
11
3
0.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getSuper
21
9
1
11
7
2
7
2
0.82
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getUnallocated
41
9
6
26
19
3
15
4
0.35
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.getUnmanaged
11
7
0
4
2
2
1
2
1.75
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.invalidate
27
3
3
21
14
1
9
2
0.14
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.isCreate
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.isReuse
14
7
0
8
5
2
5
2
0.88
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.isSeen
25
8
2
15
9
1
8
1
0.53
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.isSeen
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.needsAllocation
23
9
1
14
9
1
7
1
0.64
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.needsPhi
36
11
5
23
15
2
12
3
0.48
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.scopeDown
17
14
0
4
2
1
2
1
3.50
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.scopeUp
22
8
0
15
10
1
8
3
0.53
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.setAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.setAllocation
62
16
8
38
29
3
25
4
0.42
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.setAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.setPhi
82
17
9
57
45
4
37
5
0.30
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.ValueStatus.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.AndroidModelParameterManager.ValueStatus.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.BehaviorKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.mk
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.mk
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.mkPackage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehviourValue.BehviourValue
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehviourValue.isCached
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.DefaultInstantiationBehavior
81
7
6
69
67
1
17
1
0.10
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.getBehavior
87
16
6
67
45
17
28
18
0.24
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.getDafultBehavior
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.getExactness
18
6
2
10
6
2
5
2
0.60
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.readObject
13
7
1
5
2
2
2
1
1.40
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.type2atom
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.writeObject
14
0
0
14
9
3
6
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.addCallCtor
23
13
0
10
8
6
3
6
1.30
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.addNew
11
3
0
8
6
4
3
4
0.38
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.createInstance
16
13
0
3
1
1
1
1
4.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.createInstance
199
18
22
167
121
26
89
28
0.11
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.createInstance
37
4
1
32
20
4
14
4
0.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.createPrimitive
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.FlatInstantiator
10
0
0
10
7
2
7
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.FlatInstantiator
11
0
0
11
7
3
7
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.getTypes
14
7
0
7
4
2
3
2
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.getTypes
93
11
7
78
60
10
45
14
0.14
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.isExcluded
8
1
0
8
5
1
4
1
0.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.lookupConstructor
80
13
13
56
43
7
36
9
0.23
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.FlatInstantiator.selectAndCallCtor
24
7
1
19
17
8
10
7
0.37
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.Exactness.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.Exactness.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.getBehavior
14
13
0
1
0
1
0
1
13.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.getBehavior
27
14
2
12
7
3
6
3
1.17
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.getDafultBehavior
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.getExactness
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.InstanceBehavior.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior.InstanceBehavior.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.addCallCtor
23
13
0
10
8
6
3
6
1.30
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.addNew
11
3
0
8
6
4
3
4
0.38
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.createInstance
228
33
23
182
132
30
94
32
0.18
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.createInstance
29
4
1
24
16
3
11
3
0.17
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.createPrimitive
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.getAllSuper
21
3
3
15
10
3
8
3
0.20
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.getTypes
14
7
0
7
4
2
3
2
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.getTypes
93
11
7
78
60
10
45
14
0.14
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.Instantiator
9
0
0
9
6
2
6
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.isExcluded
8
1
0
8
5
1
4
1
0.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.lookupConstructor
77
10
13
56
43
7
36
9
0.18
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.Instantiator.selectAndCallCtor
24
7
1
19
17
8
10
7
0.37
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.BehaviorKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.mk
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.mk
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehviourValue.BehviourValue
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehviourValue.isCached
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehviourValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.getBehavior
89
16
7
67
45
17
28
18
0.24
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.getDafultBehavior
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.getExactness
18
6
2
10
6
2
5
2
0.60
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.LoadedInstantiationBehavior
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.readObject
6
0
1
5
2
2
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.setBehavior
9
0
3
6
3
4
1
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.setBehavior
9
0
3
6
3
4
1
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.setDefaultBehavior
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.type2atom
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.writeObject
14
0
0
14
9
3
6
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.collectParameters
37
12
5
22
12
4
11
7
0.55
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.firstOf
13
5
0
8
4
1
5
2
0.62
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.isReuse
45
22
4
22
15
7
10
7
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.ReuseParameter.ReuseParameter
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.ReuseParameters
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.ssaFor
15
6
1
9
6
1
5
1
0.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.toDescriptor
10
6
1
4
2
2
1
2
1.50
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.toMethodReference
35
6
6
27
20
11
10
12
0.22
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.createContext
75
9
8
60
42
14
29
16
0.15
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.createContextWrapper
23
1
2
20
12
7
6
6
0.05
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.createInstance
16
13
0
3
1
1
1
1
4.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.createInstance
37
3
7
29
18
2
16
2
0.10
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.createInstance
37
4
1
32
20
4
14
4
0.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.SpecializedInstantiator
6
0
0
6
2
3
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.SpecializedInstantiator.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.AbstractAndroidModel
28
11
1
16
10
2
10
1
0.69
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enter
91
12
12
68
53
1
43
1
0.18
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterAFTER_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterAT_FIRST
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterAT_LAST
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterBEFORE_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterEND_OF_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterMIDDLE_OF_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterMULTIPLE_TIMES_IN_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.enterSTART_OF_LOOP
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.finish
32
14
2
17
13
1
12
1
0.82
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.hadSectionSwitch
40
18
1
21
14
1
13
1
0.86
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.leaveAT_LAST
12
12
0
0
0
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.AbstractAndroidModel.returnTypesBetween
30
7
2
22
15
3
10
4
0.32
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopAndroidModel.enterAFTER_LOOP
57
11
7
39
35
12
24
14
0.28
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopAndroidModel.enterSTART_OF_LOOP
34
11
5
19
15
5
11
5
0.58
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopAndroidModel.leaveAT_LAST
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopAndroidModel.LoopAndroidModel
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopKillAndroidModel.enterAT_FIRST
31
8
5
19
15
5
11
5
0.42
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopKillAndroidModel.leaveAT_LAST
57
11
7
39
35
12
24
14
0.28
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.LoopKillAndroidModel.LoopKillAndroidModel
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterAFTER_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterAT_FIRST
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterAT_LAST
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterBEFORE_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterEND_OF_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterMIDDLE_OF_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterMULTIPLE_TIMES_IN_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.enterSTART_OF_LOOP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.leaveAT_LAST
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SequentialAndroidModel.SequentialAndroidModel
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SingleStartAndroidModel.enterEND_OF_LOOP
59
11
7
41
36
12
25
14
0.27
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SingleStartAndroidModel.enterMULTIPLE_TIMES_IN_LOOP
33
11
4
19
15
5
11
5
0.58
com.ibm.wala.dalvik.ipa.callgraph.androidModel.structure.SingleStartAndroidModel.SingleStartAndroidModel
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.addBootCode
11
1
1
9
6
2
6
1
0.11
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.AndroidBoot
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.BootAction.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.BootAction.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.createMainThred
33
15
0
20
14
11
4
11
0.75
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.createPackageContext
138
76
5
68
53
32
20
30
1.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.createSystemContext
31
7
0
26
20
15
6
14
0.27
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.getMainThread
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.getPackageContext
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot.getSystemContext
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.addPhi
14
3
0
11
8
4
4
4
0.27
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.AndroidStartComponentTool
50
6
4
40
26
4
26
1
0.15
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.assignIBinder
21
6
3
12
8
5
4
5
0.50
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.attachActivities
85
6
3
78
56
19
34
18
0.08
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.fetchCallerContext
76
24
12
41
34
6
29
6
0.59
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.fetchIBinder
111
30
16
71
58
34
23
32
0.42
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.fetchResults
38
11
7
24
16
12
6
10
0.46
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.setIntent
24
4
3
17
13
8
6
9
0.24
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidStartComponentTool.typeOfCallerContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.build
51
1
10
40
32
9
19
10
0.03
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.build.(Anon_1).getParameterType
20
0
2
18
13
2
8
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.ExternalModel
11
1
2
8
4
2
4
1
0.12
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.getMethod
9
0
1
8
5
1
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.populate
110
50
17
49
39
28
14
26
1.02
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.ExternalModel.selectEntryPoint
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.overrideAll
74
18
12
48
35
18
17
19
0.38
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.Overrides
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.StartComponentMethodTargetSelector.getCalleeTarget
47
9
12
27
17
5
13
5
0.33
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.StartComponentMethodTargetSelector.setChild
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.StartComponentMethodTargetSelector.setParent
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides.StartComponentMethodTargetSelector.StartComponentMethodTargetSelector
13
7
1
5
3
1
3
1
1.40
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.build
50
1
11
38
30
7
19
8
0.03
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.build.(Anon_1).getParameterType
20
0
2
18
13
2
8
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.getMethod
9
0
1
8
5
1
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.populate
88
24
12
54
48
25
24
25
0.44
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.selectEntryPoint
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.SystemServiceModel.SystemServiceModel
12
0
1
11
7
4
5
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.build
87
17
11
64
42
6
32
9
0.27
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.build.(Anon_1).getParameterType
20
0
2
18
13
2
8
4
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.getMethod
8
0
1
7
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.populate
43
11
4
31
25
20
7
20
0.35
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.register
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.selectEntryPoint
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.UnknownTargetModel.UnknownTargetModel
18
6
2
11
7
4
5
3
0.55
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.AndroidEntryPoint
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.AndroidEntryPoint
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.AndroidEntryPoint
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.AndroidEntryPoint
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.belongsTo
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.compareTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.after
14
8
0
6
3
1
3
1
1.33
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.after
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.after
19
10
1
8
5
2
6
3
1.25
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
19
8
0
11
7
1
5
1
0.73
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
23
14
0
9
5
1
5
1
1.56
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
30
17
0
13
9
3
11
5
1.31
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
8
0
0
8
5
2
6
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.between
11
0
0
11
7
2
8
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.compareTo
5
0
0
5
3
1
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.directlyAfter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.directlyBefore
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.ExecutionOrder
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.ExecutionOrder
17
6
0
11
9
1
25
1
0.55
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.getOrderValue
2
1
0
1
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.getSection
13
3
0
10
8
1
15
1
0.30
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder.toString
19
0
1
18
16
1
31
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrderComperator.compare
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.getComponent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.getOrderValue
2
1
0
1
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.getSection
26
16
0
10
8
1
15
1
1.60
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.IExecutionOrder.getOrderValue
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.IExecutionOrder.getSection
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.isActivity
8
3
0
5
3
3
1
3
0.60
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.isMemberOf
10
6
1
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexEntryPoint.DexEntryPoint
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexEntryPoint.DexEntryPoint
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.dalvik.ipa.callgraph.impl.DexEntryPoint.getClassHierarchy
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.ipa.callgraph.impl.DexEntryPoint.makeParameterTypes
5
1
0
4
2
2
1
2
0.25
com.ibm.wala.dalvik.ipa.callgraph.impl.DexExplicitCallGraph.DexExplicitCallGraph
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexExplicitCallGraph.makeFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.addAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.addAllocation
129
2
7
120
92
24
65
28
0.02
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.AllocationFailure.AllocationFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.AllocationFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.AllocationFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.DexFakeRootMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.getRootMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.isFakeRootMethod
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod.isFromFakeRoot
11
4
0
7
4
2
3
2
0.57
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.AndroidContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.equals
27
4
0
23
16
2
11
2
0.17
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.get
18
7
0
12
8
1
7
1
0.58
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.getContextType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.hashCode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.AndroidContext.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.DexSSAPropagationCallGraphBuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.DexSSAPropagationCallGraphBuilder.DexSSAPropagationCallGraphBuilder
9
0
0
9
4
4
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.clone
9
1
0
9
7
2
6
2
0.11
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.compareTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.equalAction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.equals
22
10
1
13
9
2
6
2
0.77
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Explicit.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Explicit.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.getAction
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.getComponent
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.getType
18
0
0
18
14
1
12
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.hashCode
15
8
0
7
4
1
3
1
1.14
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
6
1
0
6
4
1
4
1
0.17
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.Intent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.IntentType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.IntentType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isExplicit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isExternal
27
13
6
10
6
2
5
2
1.30
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isExternal
14
9
1
5
3
2
1
2
1.80
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isInternal
22
17
3
3
1
1
1
1
5.67
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isInternal
11
7
1
4
2
2
1
2
1.75
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isStandard
12
8
1
4
2
2
1
2
2.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isStandardAction
21
13
3
7
4
2
3
2
1.86
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.isSystemService
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.resolve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.setAction
15
6
0
9
6
1
6
1
0.67
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.setActionExplicit
29
8
3
18
14
1
13
1
0.44
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.setExplicit
11
1
1
9
6
1
4
1
0.11
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.setImmutable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.toString
18
0
0
18
13
2
12
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent.unbind
6
1
0
6
4
1
4
1
0.17
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.equals
27
4
0
23
16
2
11
2
0.17
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.get
18
6
0
12
8
1
7
1
0.50
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.getIntent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.hashCode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.IntentContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.IntentContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContext.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.fetchTargetComponent
24
4
1
19
15
5
9
5
0.21
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.getCaller
14
1
0
14
11
2
9
2
0.07
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.getCFG
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.getDU
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.getIR
97
19
14
70
56
16
29
16
0.27
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.getNumberOfStatements
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.IntentContextInterpreter
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.iterateCallSites
11
2
1
10
5
2
4
2
0.20
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.iterateFieldsRead
7
0
2
5
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.iterateFieldsWritten
7
0
2
5
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.iterateNewSites
10
2
0
10
5
2
4
2
0.20
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.recordFactoryType
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextInterpreter.understands
21
6
2
14
8
2
5
2
0.43
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextSelector.getCalleeTarget
270
75
22
181
151
25
109
27
0.41
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextSelector.getCalleeTarget.(Anon_1).getType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextSelector.getRelevantParameters
101
30
10
64
54
7
40
8
0.47
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextSelector.IntentContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentContextSelector.IntentContextSelector
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.create
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.create
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.create
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.find
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.findOrCreate
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.findOrCreate
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.findOrCreateImmutable
13
0
1
12
9
3
6
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.put
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.setAction
25
0
3
22
14
3
11
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.setAction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.setAction
15
0
1
14
10
3
6
3
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.setAction
9
0
1
8
4
1
4
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.setExplicit
12
3
0
9
6
2
4
2
0.33
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentMap.unbind
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.getInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.getInfo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.getKnownMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.IntentStarters
312
162
12
198
182
8
76
8
0.82
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.isStarter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StarterFlags.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StarterFlags.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.getComponentsPossible
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.getFlags
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.getRelevant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.isSystemService
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.makeContextFree
5
0
0
5
3
2
1
2
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.setContextFree
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.StartInfo
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.StartInfo
8
0
0
8
5
2
5
1
0.00
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.IntentStarters.StartInfo.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.AbstractIntRegisterMachine
8
1
0
7
4
1
4
1
0.14
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.allocateNewLocalsArray
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterFlowProvider
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitArrayGet
11
7
1
3
1
1
1
1
2.33
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitArrayLength
10
6
1
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitArrayPut
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitBinaryOperation
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitBranch
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitConstant
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitGetField
15
12
0
3
1
1
1
1
4.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitInstanceof
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitInvoke
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitMonitor
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitNew
15
12
0
3
1
1
1
1
4.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitPutField
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitSwitch
14
11
0
3
1
1
1
1
3.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitThrow
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.BasicRegisterMachineVisitor.visitUnaryOperation
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.flow
18
0
2
16
11
2
11
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.flow
17
0
1
16
11
2
11
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.getCurrentBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.getCurrentInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.getCurrentProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.getCurrentSuccessor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.getInstructions
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.init
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.needsEdgeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.BasicRegisterFlowProvider.needsNodeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.computeMeetNLocals
20
4
0
16
11
4
8
5
0.25
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.computeMeetStackHeight
20
4
0
16
11
4
8
5
0.25
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.FlowProvider.flow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.FlowProvider.flow
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.FlowProvider.needsEdgeFlow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.FlowProvider.needsNodeFlow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.getEntryState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.getIn
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init
132
3
22
107
82
14
33
33
0.03
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getEdgeTransferFunction
33
0
5
28
22
3
8
8
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).evaluate
13
0
2
11
9
3
4
4
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getEdgeTransferFunction.(Anon_3).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getMeetOperator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getNodeTransferFunction
33
0
5
28
22
3
8
8
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).equals
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).evaluate
13
0
2
11
9
3
4
4
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).hashCode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).getNodeTransferFunction.(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_1).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_4).initializeVariables
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_4).initializeWorkList
10
3
0
7
5
1
3
3
0.43
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_4).makeEdgeVariable
7
0
1
6
5
1
3
2
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_4).makeNodeVariable
8
0
0
8
6
1
4
2
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.init.(Anon_4).makeStmtRHS
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.initializeVariables
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.allocateLocals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.copyState
15
0
0
15
11
1
9
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.duplicate
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.getLocal
15
4
0
11
7
1
5
1
0.36
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.getLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.getStackHeight
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.hasValue
13
0
2
11
9
1
11
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.MachineState
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.replaceValue
11
0
1
10
8
1
10
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.setLocal
16
6
0
10
6
1
5
1
0.60
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.setTOP
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.stateEquals
29
0
1
28
21
1
22
3
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MachineState.toString
18
15
0
3
1
1
1
1
5.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.meet
15
10
2
3
1
1
1
1
3.33
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.Meeter.meetLocal
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.meetForCatchBlock
16
10
2
4
2
2
1
2
2.50
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.meetLocals
54
26
2
26
19
6
16
8
1.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.evaluate
13
4
1
8
5
2
3
2
0.50
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.isUnaryNoOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.MeetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.MeetOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.AbstractIntRegisterMachine.solve
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.build
15
4
0
11
7
1
6
1
0.36
com.ibm.wala.dalvik.ssa.DexSSABuilder.DexSSABuilder
13
1
0
12
9
2
8
1
0.08
com.ibm.wala.dalvik.ssa.DexSSABuilder.getIndirectionData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.getLocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.initializeVariables
67
41
8
18
13
6
9
7
2.28
com.ibm.wala.dalvik.ssa.DexSSABuilder.make
8
0
1
7
3
2
3
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.allocateNewLocalsArray
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.extractIndices
23
3
0
20
13
4
11
6
0.15
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.findLocalsForValueNumber
24
8
1
15
10
5
7
6
0.53
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.finishLocalMap
11
3
0
8
5
4
2
5
0.38
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.getLocalNames
27
4
0
23
17
4
12
5
0.17
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.SSA2LocalMap
10
4
0
6
4
1
4
1
0.67
com.ibm.wala.dalvik.ssa.DexSSABuilder.SSA2LocalMap.startRange
12
4
1
7
4
2
3
2
0.57
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.EdgeVisitor.visitBranch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.EdgeVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.emitInstruction
14
0
2
12
8
2
8
3
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.getCurrentInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.getDef
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.maybeInsertPi
8
0
0
8
4
2
3
2
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.maybeInsertPi
8
0
0
8
4
2
3
2
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.needsEdgeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.findRethrowException
29
3
2
24
18
8
9
8
0.12
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.NodeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.setLocal
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitArrayFill
54
6
9
39
32
11
23
12
0.15
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitArrayGet
19
10
0
9
7
6
2
6
1.11
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitArrayLength
11
3
1
7
5
4
2
4
0.43
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitArrayPut
16
8
1
7
5
5
1
5
1.14
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitBinaryLiteral
37
8
4
25
21
6
14
6
0.32
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitBinaryOperation
15
7
0
8
6
5
2
5
0.88
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitBranch
28
5
1
22
14
9
5
9
0.23
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitCheckCast
13
7
0
6
4
3
2
3
1.17
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitConstant
65
33
2
30
17
7
11
6
1.10
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitGetField
37
18
0
19
11
5
6
5
0.95
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitGoto
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitInstanceof
13
6
0
7
5
4
2
4
0.86
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitInvoke
96
33
17
46
38
13
27
16
0.72
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitMonitor
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitNew
22
15
1
6
4
3
2
3
2.50
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitNewArray
12
0
0
12
7
4
5
5
0.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitNewArrayFilled
25
12
1
12
7
4
5
5
1.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitPutField
19
7
0
12
9
4
5
4
0.58
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitReturn
33
15
0
18
12
7
6
7
0.83
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitSwitch
12
8
0
4
2
2
1
2
2.00
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitThrow
17
12
0
5
3
2
2
2
2.40
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.NodeVisitor.visitUnaryOperation
123
7
5
111
97
13
67
13
0.06
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.reuseOrCreateDef
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.reuseOrCreateException
16
4
1
11
7
2
5
2
0.36
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.reuseOrCreatePi
19
4
3
12
9
6
4
6
0.33
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolicPropagator.SymbolicPropagator
12
2
0
11
8
2
8
1
0.18
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolTableMeeter.allTheSame
23
8
0
15
10
3
12
3
0.53
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolTableMeeter.meetLocal
33
6
0
27
19
5
15
6
0.22
com.ibm.wala.dalvik.ssa.DexSSABuilder.SymbolTableMeeter.SymbolTableMeeter
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.test.Activator.getContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.Activator.start
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.Activator.stop
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.applicationMethods
15
0
0
15
11
1
3
3
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.applicationMethods.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.applicationMethods.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.dynamicCG
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeAPKCallGraph
28
1
9
18
16
11
6
11
0.06
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeDalvikCallGraph
28
0
11
17
15
12
4
12
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeDefaultInterpreter
24
0
0
24
18
1
4
4
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeDefaultInterpreter.(Anon_3).iterateNewSites
19
0
0
19
15
0
3
3
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeDefaultInterpreter.(Anon_3).iterateNewSites.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.makeDefaultInterpreter.(Anon_3).iterateNewSites.(Anon_5).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DalvikCallGraphTestBase.processCG
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.AliasingTest.AliasingTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.AliasingTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.AndroidSpecificTest.AndroidSpecificTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.AndroidSpecificTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ArraysAndListsTest.ArraysAndListsTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ArraysAndListsTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.CallbacksTest.CallbacksTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.CallbacksTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.EmulatorDetectionTest.EmulatorDetectionTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.EmulatorDetectionTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.FieldAndObjectSensitivityTest.FieldAndObjectSensitivityTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.FieldAndObjectSensitivityTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.GeneralJavaTest.GeneralJavaTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.GeneralJavaTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ImplicitFlowsTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ImplicitFlowsTest.ImplicitFlowsTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.InterAppCommunicationTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.InterAppCommunicationTest.InterAppCommunicationTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.InterComponentCommunicationTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.InterComponentCommunicationTest.InterComponentCommunicationTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.LifecycleTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.LifecycleTest.LifecycleTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ReflectionTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ReflectionTest.ReflectionTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ThreadingTest.generateData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.droidbench.ThreadingTest.ThreadingTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.apkFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.assertion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.assertUserCodeReachable
23
0
0
23
14
3
10
5
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.DroidBenchCGTest
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.generateData
11
0
1
10
7
2
6
2
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.generateData
18
0
0
18
14
3
6
5
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.generateData.(Anon_1).apply
7
0
0
7
5
1
3
2
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.generateData.(Anon_2).test
2
0
0
2
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.ref
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DroidBenchCGTest.runTest
8
1
0
7
5
3
3
3
0.14
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonJavaLibsTest.testJavaCup
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonJavaLibsTest.testJLex
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTest.test
15
0
2
13
10
5
3
6
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTest.test.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTest.testFile
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTestForAndroidLibs.providedAndroidLibs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTestForAndroidLibs.testJavaCup
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.test.callGraph.DynamicDalvikComparisonTestForAndroidLibs.testJLex
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.edgeDiff
22
0
0
22
13
4
10
8
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.makeJavaBuilder
9
0
0
9
7
7
1
7
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.test
43
0
8
35
28
13
17
15
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.testBCEL
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.testJavaCup
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.callGraph.JVMLDalvikComparisonTest.testJLex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.ir.DalvikAnnotationsTest.DalvikAnnotationsTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.ir.DalvikAnnotationsTest.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.test.util.Util.androidJavaLib
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.dalvik.test.util.Util.androidLibs
29
0
0
29
21
3
10
7
0.00
com.ibm.wala.dalvik.test.util.Util.androidLibs.(for_loop_1).(Anon_1).accept
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dalvik.test.util.Util.androidLibs.(for_loop_2).(Anon_2).accept
6
0
0
6
5
1
1
2
0.00
com.ibm.wala.dalvik.test.util.Util.convertJarToDex
7
1
0
6
4
2
3
2
0.17
com.ibm.wala.dalvik.test.util.Util.getJavaJar
14
1
0
13
10
4
6
4
0.08
com.ibm.wala.dalvik.test.util.Util.makeCHA
8
0
0
8
6
4
3
4
0.00
com.ibm.wala.dalvik.test.util.Util.makeDalvikScope
21
0
3
18
14
3
5
2
0.00
com.ibm.wala.dalvik.util.AndroidAnalysisScope.addClassPathToScope
43
12
2
32
23
5
13
5
0.38
com.ibm.wala.dalvik.util.AndroidAnalysisScope.setUpAndroidAnalysisScope
32
0
7
25
19
4
13
5
0.00
com.ibm.wala.dalvik.util.AndroidComponent.AndroidComponent
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.dalvik.util.AndroidComponent.AndroidComponent
14
0
0
14
10
1
7
1
0.00
com.ibm.wala.dalvik.util.AndroidComponent.explicit
13
5
0
8
4
1
4
2
0.62
com.ibm.wala.dalvik.util.AndroidComponent.explicit
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.util.AndroidComponent.explicit
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.dalvik.util.AndroidComponent.from
40
7
4
31
20
4
17
5
0.23
com.ibm.wala.dalvik.util.AndroidComponent.from
16
7
0
9
5
1
4
2
0.78
com.ibm.wala.dalvik.util.AndroidComponent.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.util.AndroidComponent.getPrettyName
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.util.AndroidComponent.isAndroidComponent
21
2
1
20
13
3
12
4
0.10
com.ibm.wala.dalvik.util.AndroidComponent.toReference
25
7
0
19
14
1
10
1
0.37
com.ibm.wala.dalvik.util.AndroidComponent.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidComponent.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidEntryPointLocator
10
0
1
9
6
1
5
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.AndroidPossibleEntryPoint
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.AndroidPossibleEntryPoint
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.compareTo
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.ExecutionOrderComperator.compare
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.getOrderValue
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.AndroidPossibleEntryPoint.getSection
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.debugDumpEntryPoints
48
0
2
46
35
3
35
5
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.getEntryPoints
79
17
9
56
41
5
36
9
0.30
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.heuristicAnyAndroid
116
19
6
99
71
14
59
20
0.19
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.heuristicScan
47
12
3
34
22
5
19
8
0.35
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.isAPIComponent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.isAPIComponent
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.isExcluded
9
1
0
9
6
3
3
3
0.11
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.LocatorFlags.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.LocatorFlags.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.makeEntryPointForHeuristic
12
1
2
10
4
3
3
3
0.10
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.populatePossibleEntryPoints
21
7
3
11
8
1
8
1
0.64
com.ibm.wala.dalvik.util.AndroidEntryPointLocator.selectPositionForHeuristic
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.util.AndroidEntryPointManager.addCallSeen
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.dalvik.util.AndroidEntryPointManager.AndroidEntryPointManager
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointManager.doFlatComponents
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.util.AndroidEntryPointManager.EPContainAny
11
3
0
8
4
1
4
2
0.38
com.ibm.wala.dalvik.util.AndroidEntryPointManager.existsIntentFor
20
6
2
13
7
1
7
3
0.46
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getComponents
14
0
1
13
8
3
6
4
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getDoBootSequence
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getInstantiationBehavior
14
8
0
6
3
1
3
1
1.33
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getIntent
44
17
1
28
21
3
17
4
0.61
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getModelBehavior
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getPackage
22
14
0
8
5
1
4
1
1.75
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getProgressMonitor
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.dalvik.util.AndroidEntryPointManager.getSeen
6
4
0
3
1
1
1
1
1.33
com.ibm.wala.dalvik.util.AndroidEntryPointManager.guessPackage
22
10
0
12
8
2
6
2
0.83
com.ibm.wala.dalvik.util.AndroidEntryPointManager.isAllowIntentRerouting
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.dalvik.util.AndroidEntryPointManager.makeModelBehavior
36
12
0
24
18
4
10
2
0.50
com.ibm.wala.dalvik.util.AndroidEntryPointManager.registerIntent
34
13
2
19
15
4
7
4
0.68
com.ibm.wala.dalvik.util.AndroidEntryPointManager.registerIntentForce
15
7
1
7
4
1
4
1
1.00
com.ibm.wala.dalvik.util.AndroidEntryPointManager.reset
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setAllowIntentRerouting
27
22
0
5
3
2
2
2
4.40
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setDoBootSequence
21
16
0
5
3
2
2
2
3.20
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setDoFlatComponents
19
14
0
5
3
2
2
2
2.80
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setInstantiationBehavior
20
15
0
5
3
2
2
2
3.00
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setModelBehavior
16
5
0
11
7
1
5
1
0.45
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setOverride
72
25
5
42
32
8
18
8
0.60
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setOverrideForce
16
5
1
10
6
1
6
1
0.50
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setOverrides
15
5
0
10
6
2
4
3
0.50
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setPackage
27
12
0
15
10
1
9
1
0.80
com.ibm.wala.dalvik.util.AndroidEntryPointManager.setProgressMonitor
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.dalvik.util.androidEntryPoints.ActivityEP.populate
79
5
1
73
71
1
71
1
0.07
com.ibm.wala.dalvik.util.androidEntryPoints.ApplicationEP.populate
12
6
0
6
4
1
4
1
1.00
com.ibm.wala.dalvik.util.androidEntryPoints.FragmentEP.populate
35
5
0
30
28
1
28
1
0.17
com.ibm.wala.dalvik.util.androidEntryPoints.LoaderCB.populate
10
5
0
5
3
1
3
1
1.00
com.ibm.wala.dalvik.util.androidEntryPoints.LocationEP.populate
13
5
0
8
6
1
6
1
0.62
com.ibm.wala.dalvik.util.androidEntryPoints.ProviderEP.populate
14
5
0
9
7
1
7
1
0.56
com.ibm.wala.dalvik.util.androidEntryPoints.ServiceEP.populate
108
5
2
101
99
1
99
1
0.05
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.AndroidManifestXMLReader
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.AndroidManifestXMLReader
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Attr.Attr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Attr.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Attr.isRelevantIn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Attr.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Attr.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ComponentItem.ComponentItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ComponentItem.leave
45
2
3
41
32
8
20
9
0.05
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.FinalItem.FinalItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.FinalItem.leave
12
0
1
11
7
2
4
2
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.IntentItem.IntentItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.IntentItem.leave
60
2
2
56
44
9
28
11
0.04
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ISubTags.getSubTags
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ManifestItem.enter
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ManifestItem.ManifestItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.NoOpItem.NoOpItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ParserItem.enter
19
8
1
10
6
2
5
3
0.80
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ParserItem.leave
23
8
1
15
10
3
7
3
0.53
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ParserItem.ParserItem
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ParserItem.popAttributes
25
5
0
20
14
1
11
2
0.25
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.ParserItem.setSelf
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.readXML
7
0
1
6
4
3
2
3
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.SAXHandler.endElement
11
0
0
11
7
3
4
3
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.SAXHandler.SAXHandler
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.SAXHandler.startElement
15
0
2
13
9
3
6
3
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_1).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_10).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_11).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_2).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_3).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_4).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_5).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_6).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_7).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_8).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.(Anon_9).getSubTags
1
0
0
1
0
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.fromString
17
8
1
8
5
1
4
1
1.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.getAllowedSubTags
12
3
1
8
5
1
5
1
0.38
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.getHandler
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.getRelevantAttributes
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.isRelevant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.isRelevant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.Tag
22
0
0
22
17
1
14
1
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidManifestXMLReader.Tag.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.all
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.allBut
26
6
1
19
12
2
11
2
0.32
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.AndroidPreFlightChecks
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.checkAllComponentsReuse
27
12
3
14
10
7
4
7
0.86
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.checkIntentSpecs
29
12
3
14
9
4
6
5
0.86
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.checkNoObjectInEntryPoints
18
4
1
14
9
4
7
6
0.29
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.checkOverridesInPlace
22
16
2
4
2
2
1
2
4.00
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.checkStubsVersion
40
8
7
25
18
2
11
2
0.32
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.Test.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidPreFlightChecks.Test.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.equals
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.ExternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.ExternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.ExternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.ExternalIntent.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.equals
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.IgnoreIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.IgnoreIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent.IgnoreIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.intent
66
13
4
52
39
5
32
5
0.25
com.ibm.wala.dalvik.util.AndroidSettingFactory.intent
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.intent
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.equals
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.InternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.InternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.InternalIntent.InternalIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.equals
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.StandardIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.StandardIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.StandardIntent.StandardIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.equals
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.UnknownIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.UnknownIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent.UnknownIntent
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.dalvik.util.AndroidTypes.AndroidContextType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dalvik.util.AndroidTypes.AndroidContextType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.dataflow.graph.AbstractMeetOperator.isUnaryNoOp
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dataflow.graph.BasicFramework.BasicFramework
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.graph.BasicFramework.getFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BasicFramework.getTransferFunctionProvider
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorFilter.BitVectorFilter
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dataflow.graph.BitVectorFilter.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorFilter.evaluate
27
0
5
22
17
4
13
4
0.00
com.ibm.wala.dataflow.graph.BitVectorFilter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorFilter.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.graph.BitVectorFramework.BitVectorFramework
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.graph.BitVectorFramework.getLatticeValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.BitVectorIdentity
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.evaluate
12
0
1
11
7
1
6
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.isIdentity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIdentity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.BitVectorIntersection
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.evaluate
40
3
4
33
24
4
18
7
0.09
com.ibm.wala.dataflow.graph.BitVectorIntersection.evaluate.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorIntersection.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.BitVectorKillAll
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.evaluate
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillAll.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillGen.BitVectorKillGen
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillGen.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorKillGen.evaluate
22
0
0
22
16
3
13
3
0.00
com.ibm.wala.dataflow.graph.BitVectorKillGen.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorKillGen.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorMinusVector.BitVectorMinusVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorMinusVector.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorMinusVector.evaluate
20
0
1
19
14
3
11
3
0.00
com.ibm.wala.dataflow.graph.BitVectorMinusVector.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorMinusVector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorOr.BitVectorOr
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dataflow.graph.BitVectorOr.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorOr.evaluate
18
0
0
18
13
2
11
2
0.00
com.ibm.wala.dataflow.graph.BitVectorOr.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorOr.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorSolver.BitVectorSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorSolver.makeEdgeVariable
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorSolver.makeNodeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorSolver.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.BitVectorUnion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.evaluate
20
0
0
20
14
3
12
4
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnion.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.graph.BitVectorUnionConstant.BitVectorUnionConstant
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionConstant.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionConstant.evaluate
16
0
1
15
11
2
9
2
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionConstant.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionConstant.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionVector.BitVectorUnionVector
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionVector.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionVector.evaluate
16
0
1
15
11
2
9
2
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionVector.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BitVectorUnionVector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.BooleanIdentity
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.evaluate
12
0
1
11
7
1
6
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.isIdentity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanIdentity.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanSolver.BooleanSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanSolver.makeEdgeVariable
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanSolver.makeNodeVariable
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanSolver.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.BooleanUnion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.evaluate
19
0
0
19
13
3
11
4
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.BooleanUnion.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.graph.DataflowSolver.buildEquations
53
4
3
46
33
15
18
20
0.09
com.ibm.wala.dataflow.graph.DataflowSolver.DataflowSolver
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.dataflow.graph.DataflowSolver.fixShortCircuits
39
3
0
36
27
4
21
5
0.08
com.ibm.wala.dataflow.graph.DataflowSolver.getEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.getEdge
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.getIn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.getOut
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.getProblem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.initializeVariables
24
1
2
21
15
6
10
8
0.05
com.ibm.wala.dataflow.graph.DataflowSolver.initializeWorkList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.makeEdgeVariable
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.makeNodeVariable
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.graph.DataflowSolver.shortCircuitIdentities
27
3
1
23
14
6
9
9
0.13
com.ibm.wala.dataflow.graph.DataflowSolver.shortCircuitUnaryMeets
16
4
0
12
8
4
5
5
0.33
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.find
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.getKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.isIn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.isOut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.mapIt
9
0
1
8
5
2
4
3
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.union
11
3
0
8
6
3
4
3
0.38
com.ibm.wala.dataflow.graph.DataflowSolver.UnionFind.UnionFind
11
0
2
9
7
3
5
3
0.00
com.ibm.wala.dataflow.graph.IKilldallFramework.getFlowGraph
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.IKilldallFramework.getTransferFunctionProvider
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.ITransferFunctionProvider.getEdgeTransferFunction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.ITransferFunctionProvider.getMeetOperator
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.graph.ITransferFunctionProvider.getNodeTransferFunction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.ITransferFunctionProvider.hasEdgeTransferFunctions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.ITransferFunctionProvider.hasNodeTransferFunctions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.evaluate
15
0
1
14
10
2
8
2
0.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.graph.UnaryBitVectorUnion.UnaryBitVectorUnion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.BackwardsSupergraph
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.classifyEdge
16
0
0
16
13
2
7
2
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.ExitFilter.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getCalledNodes
13
5
0
8
5
1
4
1
0.62
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getEntriesForProcedure
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getExitsForProcedure
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getLocalBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getLocalBlockNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNormalSuccessors
21
6
0
15
9
7
3
7
0.40
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNormalSuccessors.(Anon_1).test
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNormalSuccessors.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNumberOfBlocks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getProcedureGraph
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getProcOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getReturnSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.isCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.isEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.isExit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.isReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeNodeAndEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BackwardsSupergraph.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedPartiallyBalancedSolver.BoundedPartiallyBalancedSolver
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedPartiallyBalancedSolver.createdBoundedPartiallyBalancedSolver
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedPartiallyBalancedSolver.getNumSteps
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedPartiallyBalancedSolver.propagate
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedPartiallyBalancedSolver.resetBound
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedTabulationSolver.BoundedTabulationSolver
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedTabulationSolver.createBoundedTabulationSolver
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedTabulationSolver.getNumSteps
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedTabulationSolver.propagate
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.dataflow.IFDS.BoundedTabulationSolver.resetBound
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.CallFlowEdges.addCallEdge
28
8
0
20
14
3
11
3
0.40
com.ibm.wala.dataflow.IFDS.CallFlowEdges.CallFlowEdges
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.CallFlowEdges.getCallFlowSourceNodes
27
5
1
21
15
4
10
4
0.24
com.ibm.wala.dataflow.IFDS.CallFlowEdges.getCallFlowSources
40
5
0
35
25
4
18
4
0.14
com.ibm.wala.dataflow.IFDS.CallFlowEdges.getDomain
10
0
0
10
6
3
5
4
0.00
com.ibm.wala.dataflow.IFDS.IBinaryReturnFlowFunction.getTargets
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.addEdge
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.addNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.classifyEdge
13
0
0
13
9
1
7
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getCalledNodes
8
0
0
8
4
3
2
3
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getCalledNodes.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getEntriesForProcedure
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getExitsForProcedure
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getICFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getIR
5
1
0
4
2
2
1
2
0.25
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getIR
5
1
0
4
2
2
1
2
0.25
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getLocalBlock
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getLocalBlockNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getMainEntry
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getNormalSuccessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getNumberOfBlocks
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getProcedureGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getProcOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getReturnSites
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.ICFGSupergraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.isCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.isEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.isExit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.isReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.make
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeAllIncidentEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeEdge
5
0
1
4
1
2
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeNodeAndEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.removeOutgoingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.ICFGSupergraph.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunction.getSources
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunction.getTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunction.identity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getCallFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getCallNoneToReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getCallToReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getNormalFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.IdentityFlowFunctions
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.IdentityFlowFunctions.singleton
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.IFlowFunctionMap.getCallFlowFunction
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.dataflow.IFDS.IFlowFunctionMap.getCallNoneToReturnFlowFunction
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.IFlowFunctionMap.getCallToReturnFlowFunction
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.IFlowFunctionMap.getNormalFlowFunction
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.IFlowFunctionMap.getReturnFlowFunction
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.IMergeFunction.merge
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.IPartiallyBalancedFlowFunctions.getUnbalancedReturnFlowFunction
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.dataflow.IFDS.IReversibleFlowFunction.getSources
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.classifyEdge
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getCalledNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getCallSites
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getEntriesForProcedure
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getExitsForProcedure
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getLocalBlock
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getLocalBlockNumber
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getNormalSuccessors
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getNumberOfBlocks
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getProcedureGraph
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getProcOf
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.getReturnSites
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.dataflow.IFDS.ISupergraph.isCall
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.isEntry
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.ISupergraph.isExit
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ISupergraph.isReturn
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.ITabulationWorklist.insert
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.ITabulationWorklist.size
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.ITabulationWorklist.take
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.IUnaryFlowFunction.getTargets
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.KillEverything.getTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.KillEverything.KillEverything
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.KillEverything.singleton
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.LocalPathEdges.addIdentityPathEdge
27
6
2
19
13
3
11
3
0.32
com.ibm.wala.dataflow.IFDS.LocalPathEdges.addPathEdge
40
11
3
26
18
3
14
3
0.42
com.ibm.wala.dataflow.IFDS.LocalPathEdges.addZeroPathEdge
28
8
1
19
13
3
11
3
0.42
com.ibm.wala.dataflow.IFDS.LocalPathEdges.contains
35
6
1
28
20
4
13
4
0.21
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getInverse
82
12
0
70
54
10
32
10
0.17
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getReachable
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getReachable
49
15
0
34
23
11
13
14
0.44
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getReachableFast
11
3
1
7
4
2
3
2
0.43
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getReachableSlow
41
11
0
30
20
9
12
11
0.37
com.ibm.wala.dataflow.IFDS.LocalPathEdges.getReachedNodeNumbers
26
5
0
21
12
2
11
6
0.24
com.ibm.wala.dataflow.IFDS.LocalPathEdges.LocalPathEdges
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.contains
17
8
0
9
6
3
3
3
0.89
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.getIndexForEntryExitPair
12
3
0
9
6
3
4
3
0.33
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.getInvertedSummaryEdgesForTarget
24
8
0
16
11
5
6
6
0.50
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.getSummaryEdges
15
6
0
9
6
3
3
3
0.67
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.insertSummaryEdge
21
12
0
9
6
3
4
3
1.33
com.ibm.wala.dataflow.IFDS.LocalSummaryEdges.LocalSummaryEdges
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationProblem.getFakeEntry
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationProblem.getFunctionMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationSolver.addSeed
8
0
1
7
4
1
4
1
0.00
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationSolver.createPartiallyBalancedTabulationSolver
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationSolver.PartiallyBalancedTabulationSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationSolver.propagate
29
4
0
25
18
10
8
12
0.16
com.ibm.wala.dataflow.IFDS.PartiallyBalancedTabulationSolver.wasUsedAsUnbalancedSeed
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dataflow.IFDS.PathEdge.createPathEdge
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.equals
24
0
0
24
22
2
21
2
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.getD1
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.getD2
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.getEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.getTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.hashCode
9
0
0
9
7
3
5
3
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.PathEdge
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.dataflow.IFDS.PathEdge.toString
13
0
0
13
11
2
10
2
0.00
com.ibm.wala.dataflow.IFDS.SingletonFlowFunction.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.SingletonFlowFunction.getSources
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dataflow.IFDS.SingletonFlowFunction.getTargets
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.dataflow.IFDS.SingletonFlowFunction.SingletonFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationCancelException.getResult
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationCancelException.TabulationCancelException
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationDomain.hasPriorityOver
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.dataflow.IFDS.TabulationProblem.getDomain
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationProblem.getFunctionMap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationProblem.getMergeFunction
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.dataflow.IFDS.TabulationProblem.getSupergraph
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationProblem.initialSeeds
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.TabulationResult.getProblem
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.TabulationResult.getResult
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.TabulationResult.getSeeds
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.TabulationResult.getSummaryTargets
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.IFDS.TabulationResult.getSupergraphNodesReached
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.addSeed
9
3
0
6
4
2
3
2
0.50
com.ibm.wala.dataflow.IFDS.TabulationSolver.addToWorkList
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.computeBinaryFlow
11
4
0
7
4
2
3
2
0.57
com.ibm.wala.dataflow.IFDS.TabulationSolver.computeFlow
16
4
1
11
7
2
5
2
0.36
com.ibm.wala.dataflow.IFDS.TabulationSolver.computeInverseFlow
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.findOrCreateCallFlowEdges
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.findOrCreateLocalPathEdges
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.findOrCreateLocalSummaryEdges
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.forwardTabulateSLRPs
53
11
1
41
29
3
25
3
0.27
com.ibm.wala.dataflow.IFDS.TabulationSolver.getCurPathEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getCurSummaryEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getInversePathEdges
14
6
0
8
5
3
3
3
0.75
com.ibm.wala.dataflow.IFDS.TabulationSolver.getLocalPathEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getProblem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getProgressMonitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getResult
28
5
3
20
14
8
7
10
0.25
com.ibm.wala.dataflow.IFDS.TabulationSolver.getSeeds
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.getSummarySources
14
11
0
3
1
1
1
1
3.67
com.ibm.wala.dataflow.IFDS.TabulationSolver.getSupergraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.initialize
8
3
0
5
2
1
2
2
0.60
com.ibm.wala.dataflow.IFDS.TabulationSolver.make
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dataflow.IFDS.TabulationSolver.makeLocalPathEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.makeWorklist
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.merge
29
8
0
21
16
6
8
6
0.38
com.ibm.wala.dataflow.IFDS.TabulationSolver.peekFromWorkList
7
1
0
6
4
2
3
2
0.17
com.ibm.wala.dataflow.IFDS.TabulationSolver.performVerboseAction
16
3
0
13
9
1
9
1
0.23
com.ibm.wala.dataflow.IFDS.TabulationSolver.popFromWorkList
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processCall
73
10
3
60
44
10
28
16
0.17
com.ibm.wala.dataflow.IFDS.TabulationSolver.processCall.(for_loop_8).(Anon_6).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processCall.(for_loop_9).(Anon_7).act
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processExit
36
9
4
23
17
8
10
9
0.39
com.ibm.wala.dataflow.IFDS.TabulationSolver.processNormal
29
5
0
24
16
4
10
6
0.21
com.ibm.wala.dataflow.IFDS.TabulationSolver.processNormal.(for_loop_2).(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processParticularCallee
109
23
1
85
64
20
33
26
0.27
com.ibm.wala.dataflow.IFDS.TabulationSolver.processParticularCallee.(Anon_8).act
63
10
0
53
40
9
21
15
0.19
com.ibm.wala.dataflow.IFDS.TabulationSolver.processParticularCallee.(Anon_8).act.(for_loop_11).(for_loop_12).(Anon_9).act
26
0
0
26
20
2
10
5
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processParticularCallee.(Anon_8).act.(for_loop_11).(for_loop_12).(Anon_9).act.(Anon_10).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.processParticularCallee.(Anon_8).act.(for_loop_11).(for_loop_12).(Anon_9).act.(Anon_11).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.propagate
31
9
3
19
14
3
12
3
0.47
com.ibm.wala.dataflow.IFDS.TabulationSolver.propagateToReturnSites
54
20
1
33
23
8
14
9
0.61
com.ibm.wala.dataflow.IFDS.TabulationSolver.propagateToReturnSites.(for_loop_4).(Anon_2).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.propagateToReturnSiteWithBinaryFlowFunction
23
12
1
10
6
3
2
3
1.20
com.ibm.wala.dataflow.IFDS.TabulationSolver.propagateToReturnSiteWithBinaryFlowFunction.(Anon_3).act
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.propToReturnSite
47
19
0
28
19
3
12
6
0.68
com.ibm.wala.dataflow.IFDS.TabulationSolver.propToReturnSite.(Anon_4).act
30
9
0
21
15
2
10
5
0.43
com.ibm.wala.dataflow.IFDS.TabulationSolver.propToReturnSite.(Anon_4).act.(for_loop_5).(Anon_5).act
5
1
0
4
3
0
2
1
0.25
com.ibm.wala.dataflow.IFDS.TabulationSolver.recordCall
10
8
0
2
0
1
0
1
4.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.getProblem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.getResult
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.getSeeds
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.getSummaryTargets
15
6
0
9
6
4
3
4
0.67
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.getSupergraphNodesReached
13
0
1
12
8
5
4
7
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.toString
37
0
3
34
25
13
12
16
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Result.toString.(Anon_12).compare
8
0
0
8
6
2
3
3
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.solve
22
7
1
14
11
4
6
4
0.50
com.ibm.wala.dataflow.IFDS.TabulationSolver.TabulationSolver
13
4
0
9
6
1
6
1
0.44
com.ibm.wala.dataflow.IFDS.TabulationSolver.tendToSoftCaches
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.dataflow.IFDS.TabulationSolver.Worklist.compareElements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.TabulationSolver.Worklist.Worklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.UnorderedDomain.hasPriorityOver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorGenFlowFunction.getSources
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorGenFlowFunction.getTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorGenFlowFunction.make
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.dataflow.IFDS.VectorGenFlowFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorGenFlowFunction.VectorGenFlowFunction
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.dataflow.IFDS.VectorKillFlowFunction.getSources
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorKillFlowFunction.getTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorKillFlowFunction.make
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.dataflow.IFDS.VectorKillFlowFunction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.dataflow.IFDS.VectorKillFlowFunction.VectorKillFlowFunction
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.dataflow.ssa.SSAInference.createEquations
19
0
0
19
13
6
9
10
0.00
com.ibm.wala.dataflow.ssa.SSAInference.createVariables
10
3
1
6
3
1
4
2
0.50
com.ibm.wala.dataflow.ssa.SSAInference.getVariable
13
3
0
10
6
1
6
1
0.30
com.ibm.wala.dataflow.ssa.SSAInference.init
11
3
2
6
4
1
4
1
0.50
com.ibm.wala.dataflow.ssa.SSAInference.makeEquationForInstruction
24
3
0
21
14
5
10
6
0.14
com.ibm.wala.dataflow.ssa.SSAInference.OperatorFactory.get
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.dataflow.ssa.SSAInference.toString
12
5
0
7
4
2
4
3
0.71
com.ibm.wala.dataflow.ssa.SSAInference.VariableFactory.makeVariable
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.AbstractDemandPointsTo
8
0
0
8
5
2
5
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.getBaseCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.getHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.getNumNodesTraversed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.getTraversalBudget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.incrementNumNodesTraversed
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.setNumNodesTraversed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.AbstractDemandPointsTo.setTraversalBudget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.CallStack.CallStack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.CallStack.emptyCallStack
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.demandpa.alg.CallStack.makeInternalArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.CallStack.makeStack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.CallStack.pop
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.demandpa.alg.CallStack.push
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.BasicRecursionHandler.isRecursive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.BasicRecursionHandler.makeNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.BasicRecursionHandler.makeRecursive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.ContextSensitiveStateMachine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.CSLabelVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.handleMethodEntry
29
7
0
22
18
4
13
4
0.32
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.handleMethodExit
11
0
0
11
8
1
7
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitAssign
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitAssignBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitAssignGlobal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitAssignGlobalBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitGetField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitGetFieldBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitMatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitMatchBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitNewBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitParam
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitParamBar
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitPutField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitPutFieldBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.CSLabelVisitor.visitReturnBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.Factory.Factory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.Factory.Factory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.getStartState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.RecursionHandler.isRecursive
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.RecursionHandler.makeNew
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.RecursionHandler.makeRecursive
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.ContextSensitiveStateMachine.transition
26
2
0
24
17
3
15
3
0.08
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.convertToHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.CopyHandler.handle
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.DemandRefinementPointsTo
8
0
0
8
5
2
5
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal
418
45
39
335
236
95
134
105
0.13
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.computeFlowsTo
9
1
0
8
5
1
5
2
0.12
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.getFlowedToStates
19
7
0
12
7
5
4
5
0.58
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.getOTFTargets
25
2
0
23
16
10
8
11
0.09
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.getPToSetFromComputer
20
5
0
15
10
4
7
3
0.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.graphContainsNode
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc
120
9
11
100
80
29
38
35
0.09
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc.(for_loop_48).(Anon_25).apply
18
3
0
15
12
5
5
6
0.20
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc.(for_loop_48).(Anon_25).propagateToCallee
21
3
1
17
14
3
8
6
0.18
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc.(for_loop_48).(Anon_25).propagateToCallee.(for_loop_49).(Anon_26).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc.(for_loop_50).(Anon_27).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.handleTopLevelForwInterproc.(for_loop_51).(Anon_28).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.Helper.propagate
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.getBaseAndStored
30
2
0
28
21
7
14
7
0.07
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.getWrites
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitAssign
12
0
2
10
7
2
3
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitAssign.(Anon_32).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitAssignGlobal
16
0
3
13
9
2
4
4
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitAssignGlobal.(for_loop_58).(Anon_31).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitGetField
52
4
2
47
34
10
20
14
0.09
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitGetField.(for_loop_57).(Anon_30).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitNew
20
2
3
15
10
2
6
3
0.13
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTopLevelTraversal.MyFlowLabelVisitor.visitNew.(Anon_29).apply
7
1
0
6
4
0
3
1
0.17
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.doTransition
10
1
0
9
6
3
3
3
0.11
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.FlowsToComputer.compute
14
1
1
12
9
4
6
5
0.08
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.FlowsToComputer.FlowsToComputer
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.FlowsToComputer.getComputedFlowsToSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.FlowsToComputer.handleTrackedPred
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getCallInstrs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getFlowsTo
11
7
0
4
2
1
2
1
1.75
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getFlowsTo
11
7
0
4
2
1
2
1
1.75
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getFlowsToInternal
85
18
1
67
51
9
39
9
0.27
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getPointsTo
17
10
0
7
4
5
1
4
1.43
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getPointsTo
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getPointsToWithStates
18
5
0
13
9
4
6
3
0.38
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getPointsToWithStates
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getRefinementPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getRefinementPolicyFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.getStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.hasNullIR
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.LoadEdge.equals
16
0
0
16
14
2
13
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.LoadEdge.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.LoadEdge.LoadEdge
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.LoadEdge.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.makeWithDefaultFlowGraph
16
10
0
6
3
3
1
2
1.67
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.noOnTheFlyNeeded
16
6
0
10
6
2
5
3
0.60
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.outerRefinementLoop
80
14
1
65
50
10
38
9
0.22
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.passesPred
12
3
1
8
5
1
2
2
0.38
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.passesPred.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addAllToP2Set
28
1
1
26
17
6
13
6
0.04
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addEncounteredLoad
7
3
0
4
1
1
1
1
0.75
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addPredsOfIKeyAndStateToTrackedPointsTo
11
0
0
11
7
4
4
5
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addToInitWorklist
19
4
0
15
9
2
8
2
0.27
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addToPToWorklist
11
4
0
7
4
2
3
3
0.57
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.addToTrackedPToWorklist
13
1
0
12
7
2
6
2
0.08
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.calleeSubGraphMissingAndShouldNotBeAdded
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.compute
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.find
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.findOrCreate
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.getComputedP2Set
16
13
0
3
1
1
1
1
4.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.getInstFieldKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleAllBackCopies
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleAllCopies
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleBackCopy
7
0
0
7
3
1
3
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleBackInterproc
130
25
3
102
79
27
47
33
0.25
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleBackInterproc.(for_loop_30).(Anon_17).apply
22
5
0
17
14
5
6
5
0.29
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleBackInterproc.(for_loop_30).(Anon_17).propagateToCaller
15
3
0
12
10
4
6
5
0.25
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleCopy
14
0
2
12
9
3
4
4
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleCopy
9
1
1
7
3
1
3
1
0.14
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleCopy.(Anon_6).apply
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleForwInterproc
119
28
6
85
67
26
35
30
0.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleForwInterproc.(for_loop_21).(Anon_13).apply
20
4
0
16
13
4
6
5
0.25
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleForwInterproc.(for_loop_21).(Anon_13).propagateToCallee
14
3
0
11
9
3
6
5
0.27
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist
90
16
10
64
49
12
24
18
0.25
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_10).visitAssign
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_10).visitAssignGlobal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_10).visitGetField
20
5
0
15
11
3
6
5
0.33
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_10).visitNew
18
0
2
16
13
3
6
5
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_10).visitNew.(Anon_11).apply
7
0
0
7
6
2
3
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleInitWorklist.(Anon_12).handle
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist
99
9
9
81
60
20
29
27
0.11
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_14).visitAssign
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_14).visitAssignGlobal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_14).visitGetField
15
2
0
13
9
3
5
5
0.15
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_14).visitPutField
19
2
1
16
12
4
6
6
0.12
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_15).visitPutField
21
5
0
16
12
5
6
7
0.31
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handlePointsToWorklist.(Anon_16).handle
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist
148
12
16
120
93
30
40
43
0.10
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_18).visitPutField
20
3
0
17
12
5
6
7
0.18
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitAssign
13
0
2
11
9
2
3
4
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitAssign.(Anon_22).apply
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitAssignGlobal
15
0
2
13
10
2
4
5
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitAssignGlobal.(for_loop_37).(Anon_20).apply
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitGetField
19
4
0
15
11
5
5
7
0.27
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitPutField
32
2
3
27
21
6
10
10
0.07
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_19).visitPutField.(for_loop_39).(Anon_21).apply
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_23).handle
12
0
1
11
9
1
4
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPointsToWorklist.(Anon_23).handle.(Anon_24).apply
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.handleTrackedPred
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.makeOrdinalSet
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.makePassOverFieldStmts
73
21
0
52
36
17
19
21
0.40
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.matchingPToQueried
21
6
0
15
10
7
5
7
0.40
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.matchingTrackedQueried
13
0
0
13
9
5
5
6
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.PointsToComputer
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.PointsToComputer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.PointsToComputer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.propTargets
89
15
6
68
54
19
24
24
0.22
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.propTargets.(for_loop_14).(for_loop_15).(for_loop_16).(Anon_7).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.propTargets.(for_loop_14).(for_loop_15).(for_loop_16).(Anon_8).apply
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.propTargets.(for_loop_14).(for_loop_15).(for_loop_16).(for_loop_17).(Anon_9).apply
7
0
0
7
6
0
2
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.queryCallTargets
31
7
0
24
17
6
10
7
0.29
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.repropCallArg
22
7
0
15
8
2
7
4
0.47
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.trackInstanceField
11
7
0
4
2
1
2
1
1.75
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.updateValsForFilter
52
0
6
46
36
9
18
13
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.updateValsForFilter.(Anon_3).act
6
0
0
6
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.updateValsForFilter.(Anon_4).act
8
0
0
8
5
1
3
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.updateValsForFilter.(Anon_5).act
6
0
0
6
4
1
2
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToComputer.worklistLoop
10
0
0
10
7
1
6
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.pointsToPassesPred
101
18
2
81
60
14
45
13
0.22
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToResult.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToResult.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.predHoldsForPk
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.refineFieldAccesses
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.removeStates
17
3
1
13
9
3
4
3
0.23
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.removeStates.(Anon_1).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.sanityCheckCG
31
1
0
30
20
4
16
8
0.03
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.setRefinementPolicyFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.setStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.startNewQuery
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.StoreEdge.equals
16
0
0
16
14
2
13
2
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.StoreEdge.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.StoreEdge.StoreEdge
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.demandpa.alg.IDemandPointerAnalysis.getBaseCallGraph
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.IDemandPointerAnalysis.getClassHierarchy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.IDemandPointerAnalysis.getHeapModel
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.IDemandPointerAnalysis.getPointsTo
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.InstanceFieldKeyAndState.getInstanceFieldKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.InstanceFieldKeyAndState.InstanceFieldKeyAndState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.InstanceKeyAndState.getInstanceKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.InstanceKeyAndState.InstanceKeyAndState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.getStartState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.InterprocFilterVisitor.visitParam
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.InterprocFilterVisitor.visitParamBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.InterprocFilterVisitor.visitReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.InterprocFilterVisitor.visitReturnBar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.IntraProcFilter
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.IntraProcFilter.transition
9
1
0
8
5
2
4
2
0.12
com.ibm.wala.demandpa.alg.PointerKeyAndState.getPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.PointerKeyAndState.PointerKeyAndState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.AbstractRefinementPolicy
7
0
0
7
4
2
4
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.AbstractRefinementPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.getBudgetForPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.getCallGraphRefinePolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.getFieldRefinePolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.getNumPasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AbstractRefinementPolicy.nextPass
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.demandpa.alg.refinepolicy.AlwaysRefineCGPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AlwaysRefineCGPolicy.shouldRefine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AlwaysRefineFieldsPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.AlwaysRefineFieldsPolicy.shouldRefine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.CallGraphRefinePolicy.nextPass
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.alg.refinepolicy.CallGraphRefinePolicy.shouldRefine
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.alg.refinepolicy.ContainersFieldPolicy.ContainersFieldPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.DelegatingFieldRefinePolicy.DelegatingFieldRefinePolicy
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.DelegatingFieldRefinePolicy.nextPass
6
1
0
5
3
3
1
3
0.20
com.ibm.wala.demandpa.alg.refinepolicy.DelegatingFieldRefinePolicy.shouldRefine
15
7
0
8
5
2
3
2
0.88
com.ibm.wala.demandpa.alg.refinepolicy.FieldRefinePolicy.nextPass
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.alg.refinepolicy.FieldRefinePolicy.shouldRefine
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualCGRefinePolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualCGRefinePolicy.shouldRefine
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.getHistory
20
5
0
15
10
2
9
3
0.33
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.ManualFieldPolicy
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.notSuperOfAnyEncountered
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.recordDecision
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.removeInner
16
3
0
13
10
6
4
6
0.23
com.ibm.wala.demandpa.alg.refinepolicy.ManualFieldPolicy.shouldRefine
14
0
0
14
10
4
6
4
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualRefinementPolicy.Factory.Factory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualRefinementPolicy.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.ManualRefinementPolicy.ManualRefinementPolicy
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.alg.refinepolicy.NeverRefineCGPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.NeverRefineCGPolicy.shouldRefine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.NeverRefineFieldsPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.NeverRefineFieldsPolicy.shouldRefine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.OnlyArraysPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.OnlyArraysPolicy.shouldRefine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicy.getBudgetForPass
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicy.getCallGraphRefinePolicy
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicy.getFieldRefinePolicy
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicy.getNumPasses
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicy.nextPass
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.alg.refinepolicy.RefinementPolicyFactory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.SinglePassRefinementPolicy.Factory.Factory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.SinglePassRefinementPolicy.Factory.Factory
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.SinglePassRefinementPolicy.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.SinglePassRefinementPolicy.nextPass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.SinglePassRefinementPolicy.SinglePassRefinementPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedFieldRefinementPolicy.nextPass
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedFieldRefinementPolicy.removeInner
18
6
0
12
9
6
3
6
0.50
com.ibm.wala.demandpa.alg.refinepolicy.TunedFieldRefinementPolicy.shouldRefine
17
0
0
17
11
2
9
2
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedFieldRefinementPolicy.superOfAnyEncountered
8
0
0
8
4
1
4
2
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedFieldRefinementPolicy.TunedFieldRefinementPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedRefinementPolicy.Factory.Factory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedRefinementPolicy.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.refinepolicy.TunedRefinementPolicy.TunedRefinementPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.SimpleDemandPointsTo.getPointsTo
32
2
6
24
17
7
10
7
0.08
com.ibm.wala.demandpa.alg.SimpleDemandPointsTo.getPointsTo.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.SimpleDemandPointsTo.SimpleDemandPointsTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.statemachine.DummyStateMachine.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.alg.statemachine.DummyStateMachine.DummyStateMachine
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.statemachine.DummyStateMachine.Factory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.statemachine.DummyStateMachine.getStartState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.statemachine.DummyStateMachine.transition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.statemachine.StateMachine.getStartState
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.statemachine.StateMachine.transition
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.demandpa.alg.statemachine.StateMachineFactory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getFilter
12
2
1
9
6
3
3
3
0.22
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForInstanceField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForLocal
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.getReceiverClass
15
4
0
11
7
3
5
3
0.36
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.iteratePointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.ThisFilteringHeapModel.ThisFilteringHeapModel
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.demandpa.alg.WithState.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.demandpa.alg.WithState.getState
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.WithState.getWrapped
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.WithState.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.WithState.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.alg.WithState.WithState
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.doTests
61
4
5
52
38
22
20
25
0.08
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.doTests.Helper.checkPointersInMethod
37
1
0
36
27
11
18
13
0.03
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.knownBug
13
3
0
10
6
3
4
3
0.30
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.main
10
8
0
2
0
1
0
1
4.00
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.makeDemandPointerAnalysis
9
3
0
6
3
4
1
3
0.50
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.runApplication
22
3
3
16
13
6
7
6
0.19
com.ibm.wala.demandpa.driver.CompareToZeroOneCFADriver.runUnitTestCase
25
6
3
16
13
6
7
6
0.38
com.ibm.wala.demandpa.driver.DemandCastChecker.buildCallGraph
36
11
0
25
19
7
13
6
0.44
com.ibm.wala.demandpa.driver.DemandCastChecker.chooseRefinePolicyFactory
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.demandpa.driver.DemandCastChecker.findFailingCasts
90
2
5
83
67
21
42
25
0.02
com.ibm.wala.demandpa.driver.DemandCastChecker.findFailingCasts.(for_loop_1).(for_loop_2).(Anon_1).test
9
0
0
9
6
1
4
3
0.00
com.ibm.wala.demandpa.driver.DemandCastChecker.getExclusions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.driver.DemandCastChecker.main
19
7
2
10
7
2
5
2
0.70
com.ibm.wala.demandpa.driver.DemandCastChecker.makeDemandPointerAnalysis
21
3
2
16
13
10
5
9
0.19
com.ibm.wala.demandpa.driver.DemandCastChecker.makeStateMachineFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.driver.DemandCastChecker.runTestCase
15
0
0
15
11
3
9
2
0.00
com.ibm.wala.demandpa.driver.TestAgainstSimpleDriver.main
8
3
1
4
2
1
2
1
0.75
com.ibm.wala.demandpa.driver.TestAgainstSimpleDriver.makeDemandPointerAnalysis
11
3
0
8
5
4
2
3
0.38
com.ibm.wala.demandpa.driver.TestAgainstSimpleDriver.printResult
11
0
0
11
6
1
6
2
0.00
com.ibm.wala.demandpa.driver.TestAgainstSimpleDriver.runAnalysisForTestCase
49
8
7
34
28
17
12
18
0.24
com.ibm.wala.demandpa.driver.TestAgainstSimpleDriver.sameContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.driver.WalaUtil.dumpAllIR
29
1
1
27
21
5
16
6
0.04
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.AbstractDemandFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.addBlockInstructionConstraints
17
4
2
11
6
3
5
3
0.36
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.addNodeInstructionConstraints
10
3
0
7
4
3
2
4
0.43
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.addNodesForParameters
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.addPhiConstraints
37
8
1
28
19
6
15
9
0.29
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.addSubgraphForNode
16
0
0
16
11
3
9
3
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.debugPrintIR
14
1
0
13
8
1
6
1
0.08
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.FlowStatementVisitor.setBasicBlock
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getParamPreds
28
5
1
22
16
6
12
9
0.23
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getParamSuccs
31
5
0
26
19
9
12
12
0.19
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getPossibleTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getPotentialCallers
23
0
0
23
17
5
12
7
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getReturnPreds
30
3
0
27
20
10
12
12
0.11
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.getReturnSuccs
21
2
2
17
14
8
7
8
0.12
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.hasSubgraphForNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.makeVisitor
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph.unconditionallyAddConstraintsFromNode
25
0
5
20
14
2
13
2
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.(Anon_1).bar
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.(Anon_1).isBarred
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.(Anon_1).visit
2
0
0
2
1
0
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.AbstractFlowGraph
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.addExceptionDefConstraints
58
13
3
42
31
13
20
14
0.31
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.addNodeConstantConstraints
24
3
0
21
14
7
9
8
0.14
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.addNodePassthruExceptionConstraints
12
5
1
6
4
4
1
4
0.83
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.addNodesForInvocations
34
10
2
22
16
7
11
10
0.45
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.convertPointerKeyToHeapModel
30
7
0
23
18
6
12
6
0.30
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getArrayReads
24
4
0
20
15
8
8
10
0.20
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getArrayWrites
32
2
0
30
23
10
13
12
0.07
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getInstrReturningTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getInstrsPassingParam
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getReadsOfInstanceField
26
5
0
21
15
6
10
8
0.24
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getReadsOfStaticField
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getWritesToInstanceField
28
7
0
21
15
6
10
8
0.33
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.getWritesToStaticField
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.isParam
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.visitPreds
8
0
0
8
4
2
3
4
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph.visitSuccs
8
0
0
8
4
2
3
4
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitAssign
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitAssignBar
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitAssignGlobal
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitAssignGlobalBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitGetField
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitGetFieldBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitMatch
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitMatchBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitNew
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitNewBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitParam
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitParamBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitPutField
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitPutFieldBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitReturn
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AbstractFlowLabelVisitor.visitReturnBar
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.AssignBarLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.getFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.noFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.AssignGlobalBarLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.AssignGlobalLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignGlobalLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.AssignLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.getFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.noFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.AssignLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.CallLabel.CallLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.CallLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.CallLabel.getCallSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.CallLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.addNodesForParameters
17
3
0
14
11
5
7
6
0.21
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.DemandPointerFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.getInfoForNewMultiDim
51
16
2
33
26
11
15
11
0.48
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.NewMultiDimInfo.NewMultiDimInfo
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.addExceptionDefConstraints
55
12
3
40
30
13
19
14
0.30
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.setBasicBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.StatementVisitor
12
0
0
12
10
1
10
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitArrayLoad
12
2
0
10
7
3
5
3
0.20
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitArrayStore
14
4
0
10
7
3
5
3
0.40
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitCheckCast
19
0
2
17
13
6
7
7
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitGetCaughtException
7
0
1
6
4
4
1
4
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitGetInternal
26
2
2
22
17
5
12
5
0.09
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitInvoke
23
20
1
2
0
1
0
1
10.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitLoadMetadata
9
0
1
8
6
3
4
3
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitNew
26
1
2
23
17
4
14
6
0.04
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitPi
8
1
0
7
5
3
3
3
0.14
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitPutInternal
25
1
2
22
17
5
12
5
0.05
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitReturn
13
2
0
11
8
3
5
3
0.18
com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph.StatementVisitor.visitThrow
4
2
0
2
0
1
0
1
1.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.addNodesForParameters
16
0
0
16
13
7
8
8
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.AllValsStatementVisitor
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.handleNonHeapInstruction
13
0
0
13
9
5
7
7
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.setBasicBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitArrayLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitArrayLoad
8
1
0
7
5
3
3
3
0.14
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitArrayStore
9
2
0
7
5
3
3
3
0.29
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitBinaryOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitCheckCast
23
0
5
18
14
6
7
6
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitComparison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitConversion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitGetCaughtException
7
0
1
6
4
4
1
4
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitGetInternal
23
2
2
19
15
5
10
5
0.11
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitInstanceof
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitInvoke
23
5
2
16
12
5
9
6
0.31
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitLoadMetadata
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitNew
33
2
3
28
23
9
15
9
0.07
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitPi
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitPutInternal
22
1
2
19
15
5
10
5
0.05
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitReturn
13
2
0
11
8
3
5
3
0.18
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitThrow
4
2
0
2
0
1
0
1
1.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.AllValsStatementVisitor.visitUnaryOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.DemandValueFlowGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.GetFieldBarLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.make
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.flowgraph.GetFieldBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.GetFieldLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.make
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.GetFieldLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.addSubgraphForNode
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getInstrReturningTo
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getInstrsPassingParam
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getPossibleTargets
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getPotentialCallers
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getReadsOfInstanceField
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getReadsOfStaticField
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getWritesToInstanceField
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.getWritesToStaticField
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.hasSubgraphForNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.isParam
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.visitPreds
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.flowgraph.IFlowGraph.visitSuccs
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.bar
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitAssign
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitAssignBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitAssignGlobal
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitAssignGlobalBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitGetField
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitGetFieldBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitMatch
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitMatchBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitNew
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitNewBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitParam
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitParamBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitPutField
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitPutFieldBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitReturn
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.IFlowLabelVisitor.visitReturnBar
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.isBarred
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.demandpa.flowgraph.IFlowLabel.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.IFlowLabelWithFilter.getFilter
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchBarLabel.MatchBarLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchBarLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.MatchLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.MatchLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.NewBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewBarLabel.NewBarLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.NewBarLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.NewLabel
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.NewLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.ParamBarLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.ParamLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ParamLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.PointerKeyAndCallSite.equals
14
0
0
14
12
2
11
2
0.00
com.ibm.wala.demandpa.flowgraph.PointerKeyAndCallSite.getCallSiteRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PointerKeyAndCallSite.getKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PointerKeyAndCallSite.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.demandpa.flowgraph.PointerKeyAndCallSite.PointerKeyAndCallSite
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.make
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.PutFieldBarLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.make
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.PutFieldLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.PutFieldLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.ReturnBarLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnBarLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.bar
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.isBarred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.ReturnLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.ReturnLabel.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addArrayMatchEdges
14
0
0
14
10
5
6
7
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addBlockInstructionConstraints
17
4
2
11
6
3
5
3
0.36
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addExceptionDefConstraints
49
11
3
35
26
11
17
12
0.31
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addMatchEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addMatchEdges
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addMatchHelper
13
0
0
13
9
4
6
6
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addNodeInstructionConstraints
10
3
0
7
4
3
2
4
0.43
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addNodePassthruExceptionConstraints
11
4
1
6
4
4
1
4
0.67
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addNodesForParameters
22
6
0
16
12
7
7
8
0.38
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addNodesThatWriteToStaticField
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addParamEdges
25
4
1
20
14
7
9
10
0.20
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addPhiConstraints
35
6
1
28
19
6
15
9
0.21
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addReturnEdges
17
5
1
11
8
5
4
5
0.45
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.addSubgraphForNode
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.debugPrintIR
14
1
0
13
8
1
6
1
0.08
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getHeapModel
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getPredNodeCount
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getPredNodeNumbers
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getPredNodes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getSuccNodeCount
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getSuccNodeNumbers
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.getSuccNodes
25
0
0
25
18
4
11
4
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.hasEdge
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.makeVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.SimpleDemandPointerFlowGraph
10
0
0
10
7
1
7
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.setBasicBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.StatementVisitor
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitArrayLoad
37
30
0
7
4
2
3
2
4.29
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitArrayStore
86
79
0
7
4
2
3
2
11.29
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitCheckCast
60
38
4
18
14
6
7
6
2.11
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitGetCaughtException
7
0
1
6
4
4
1
4
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitGetInternal
71
48
3
20
15
4
11
4
2.40
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitInvoke
85
69
2
14
10
4
8
5
4.93
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitLoadMetadata
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitNew
62
51
1
10
7
3
5
3
5.10
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitPi
56
53
0
3
1
1
1
1
17.67
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitPutInternal
21
1
1
19
14
4
10
4
0.05
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitReturn
28
17
0
11
8
3
5
3
1.55
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.StatementVisitor.visitThrow
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph.unconditionallyAddConstraintsFromNode
25
0
5
20
14
3
12
3
0.00
com.ibm.wala.demandpa.util.ArrayContents.ArrayContents
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getClassHierarchy
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getDeclaringClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getFieldTypeReference
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getName
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.getReference
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isFinal
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isPrivate
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isProtected
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isPublic
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isStatic
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.isVolatile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.ArrayContents.v
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.CallGraphMapUtil.mapCGNode
30
8
0
22
16
5
10
5
0.36
com.ibm.wala.demandpa.util.CallGraphMapUtil.mapInstKey
31
0
1
30
23
6
16
5
0.00
com.ibm.wala.demandpa.util.CallGraphMapUtil.mapPointerKey
28
2
0
26
19
5
13
4
0.08
com.ibm.wala.demandpa.util.MemoryAccess.equals
17
0
0
17
15
2
14
2
0.00
com.ibm.wala.demandpa.util.MemoryAccess.getInstructionIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.util.MemoryAccess.getNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.demandpa.util.MemoryAccess.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.demandpa.util.MemoryAccess.MemoryAccess
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.demandpa.util.MemoryAccess.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getArrayReads
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getArrayWrites
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getFieldReads
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getFieldWrites
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getHeapModel
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getStaticFieldReads
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.util.MemoryAccessMap.getStaticFieldWrites
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.convertStmtsToMemoryAccess
18
0
0
18
12
2
9
3
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getArrayReads
11
0
0
11
7
3
5
4
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getArrayWrites
14
0
0
14
9
3
7
4
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getFieldReads
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getFieldWrites
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getStaticFieldReads
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.getStaticFieldWrites
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.PABasedMemoryAccessMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.PABasedMemoryAccessMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.PABasedMemoryAccessMap.PABasedMemoryAccessMap
10
0
0
10
6
2
6
1
0.00
com.ibm.wala.demandpa.util.PointerParamValueNumIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.PointerParamValueNumIterator.next
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.demandpa.util.PointerParamValueNumIterator.PointerParamValueNumIterator
11
0
0
11
8
2
7
2
0.00
com.ibm.wala.demandpa.util.PointerParamValueNumIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.PointerParamValueNumIterator.setNextParameter
12
0
0
12
8
4
6
4
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getArrayReads
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getArrayWrites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getFieldReads
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getFieldWrites
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getHeapModel
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getStaticFieldReads
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.getStaticFieldWrites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.getInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.MemoryAccessVisitor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.setInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.visitArrayLoad
11
1
1
9
5
2
4
2
0.11
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.visitArrayStore
13
0
1
12
7
2
6
2
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.visitGet
14
0
0
14
10
6
5
5
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.visitNew
10
1
0
9
5
2
4
2
0.11
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.MemoryAccessVisitor.visitPut
14
0
0
14
10
6
5
5
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.populate
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.populate
52
3
2
47
33
9
26
12
0.06
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.repOk
18
1
0
17
13
6
6
7
0.06
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SimpleMemoryAccessMap
9
0
0
9
6
1
6
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.setInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.SSAMemoryAccessVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.visitArrayLoad
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.visitArrayStore
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.visitGet
13
0
0
13
9
5
5
5
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.visitNew
8
1
1
6
3
2
2
2
0.17
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.SSAMemoryAccessVisitor.visitPut
13
0
0
13
9
5
5
5
0.00
com.ibm.wala.demandpa.util.SimpleMemoryAccessMap.toString
42
1
3
38
27
6
22
11
0.03
com.ibm.wala.eclipse.headless.Main.start
9
0
0
9
6
3
4
4
0.00
com.ibm.wala.eclipse.headless.Main.stop
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.escape.FILiveObjectAnalysis.computeLiveNodes
29
4
0
25
19
6
12
7
0.16
com.ibm.wala.escape.FILiveObjectAnalysis.FILiveObjectAnalysis
9
3
0
6
4
1
4
1
0.50
com.ibm.wala.escape.FILiveObjectAnalysis.mayBeLive
9
0
0
9
5
4
3
3
0.00
com.ibm.wala.escape.FILiveObjectAnalysis.mayBeLive
36
6
0
30
22
2
15
2
0.20
com.ibm.wala.escape.FILiveObjectAnalysis.mayBeLive
13
1
0
12
7
2
6
3
0.08
com.ibm.wala.escape.FILiveObjectAnalysis.mayBeLiveInSomeCaller
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.escape.FILiveObjectAnalysis.mayBeLiveIntraprocedural
23
5
2
16
10
5
6
6
0.31
com.ibm.wala.escape.ILiveObjectAnalysis.mayBeLive
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.escape.ILiveObjectAnalysis.mayBeLive
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.escape.ILiveObjectAnalysis.mayBeLive
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.escape.IMethodEscapeAnalysis.mayEscape
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.escape.INodeEscapeAnalysis.mayEscape
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.escape.LocalLiveRangeAnalysis.findBlock
21
5
0
16
10
3
8
5
0.31
com.ibm.wala.escape.LocalLiveRangeAnalysis.findBlock
15
5
0
10
6
2
5
3
0.50
com.ibm.wala.escape.LocalLiveRangeAnalysis.findBlocks
21
3
0
18
12
5
8
7
0.17
com.ibm.wala.escape.LocalLiveRangeAnalysis.isLive
59
16
2
41
30
8
19
8
0.39
com.ibm.wala.escape.LocalLiveRangeAnalysis.isLive.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.escape.TrivialMethodEscape.findAlloc
18
6
0
12
7
2
6
3
0.50
com.ibm.wala.escape.TrivialMethodEscape.mayEscape
18
2
2
14
9
3
7
3
0.14
com.ibm.wala.escape.TrivialMethodEscape.mayEscape
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.escape.TrivialMethodEscape.mayEscape
44
13
2
29
20
8
12
11
0.45
com.ibm.wala.escape.TrivialMethodEscape.TrivialMethodEscape
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.examples.analysis.ConstructAllIRs.main
38
10
5
23
19
7
13
9
0.43
com.ibm.wala.examples.analysis.ConstructAllIRs.wipeSoftCaches
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.examples.analysis.CountParameters.main
29
5
5
19
15
6
10
8
0.26
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.analyze
27
7
0
20
15
5
10
4
0.35
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.ContextInsensitiveReachingDefs
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.getNodeAndInstrForNumber
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.numberPutStatics
32
5
0
27
20
9
13
11
0.19
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.getEdgeTransferFunction
12
4
0
8
4
2
3
1
0.50
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.getMeetOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.getNodeTransferFunction
19
2
0
17
14
9
5
9
0.12
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.hasEdgeTransferFunctions
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.hasNodeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextInsensitiveReachingDefs.TransferFunctions.isCallToReturnEdge
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.analyze
16
4
1
11
8
4
4
3
0.36
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ContextSensitiveReachingDefs
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.getDomain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsDomain.hasPriorityOver
5
1
0
4
1
2
1
1
0.25
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getCallFlowFunction
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getCallNoneToReturnFlowFunction
8
4
0
4
1
2
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getCallToReturnFlowFunction
8
4
0
4
1
2
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getNormalFlowFunction
43
6
2
35
26
11
12
12
0.17
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getNormalFlowFunction.(Anon_1).getTargets
19
2
0
17
14
6
7
7
0.12
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getNormalFlowFunction.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getReturnFlowFunction
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.getUnbalancedReturnFlowFunction
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsFlowFunctions.ReachingDefsFlowFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.collectInitialSeeds
23
4
1
18
13
9
5
10
0.22
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getDomain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getFakeEntry
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getFakeEntry
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getFunctionMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getMergeFunction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.ContextSensitiveReachingDefs.ReachingDefsProblem.initialSeeds
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.afterClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.beforeClass
11
0
2
9
6
1
5
1
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.testContextInsensitive
30
0
1
29
22
15
8
15
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.testContextSensitive
31
0
1
30
23
16
8
16
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.testIntraproc1
17
0
0
17
13
10
4
10
0.00
com.ibm.wala.examples.analysis.dataflow.DataflowTest.testIntraproc2
18
0
0
18
14
10
5
10
0.00
com.ibm.wala.examples.analysis.dataflow.InitializerTest.main
64
7
11
46
37
15
18
16
0.15
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.analyze
26
7
0
19
14
4
10
4
0.37
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.IntraprocReachingDefs
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.numberPutStatics
27
5
0
22
17
9
10
10
0.23
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.TransferFunctions.getEdgeTransferFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.TransferFunctions.getMeetOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.TransferFunctions.getNodeTransferFunction
17
2
0
15
12
7
5
7
0.13
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.TransferFunctions.hasEdgeTransferFunctions
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.examples.analysis.dataflow.IntraprocReachingDefs.TransferFunctions.hasNodeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.analyze
15
4
0
11
8
4
4
3
0.36
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.getDomain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.getInitialized
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerDomain.hasPriorityOver
5
1
0
4
1
2
1
1
0.25
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getCallFlowFunction
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getCallNoneToReturnFlowFunction
8
4
0
4
1
2
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getCallToReturnFlowFunction
8
4
0
4
1
2
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction
107
13
10
85
66
16
40
23
0.15
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_1).getTargets
15
2
0
13
11
2
8
3
0.15
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_2).getTargets
12
2
0
10
8
2
5
3
0.20
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_3).getTargets
12
2
0
10
8
2
5
3
0.20
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_3).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_4).getTargets
13
2
0
11
9
2
6
3
0.18
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getNormalFlowFunction.(Anon_4).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getReturnFlowFunction
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.getUnbalancedReturnFlowFunction
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.InitializerFlowFunctions.InitializerFlowFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.collectInitialSeeds
52
7
2
43
36
24
13
25
0.16
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getDomain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getFakeEntry
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getFakeEntry
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getFunctionMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getMergeFunction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.ReachingDefsProblem.initialSeeds
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.dataflow.StaticInitializer.StaticInitializer
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.examples.analysis.GetLoadedFields.main
29
6
4
19
15
7
9
9
0.32
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.collectJars
13
3
0
10
6
2
6
3
0.30
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.gatherThreadEscapingClasses
162
54
16
92
69
33
36
44
0.59
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.getCallGraphBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.getModuleFiles
12
4
1
7
4
2
3
3
0.57
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.getSystemJars
32
7
6
19
14
5
9
5
0.37
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.main
30
8
3
19
12
6
8
9
0.42
com.ibm.wala.examples.analysis.SimpleThreadEscapeAnalysis.SimpleThreadEscapeAnalysis
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.examples.drivers.IFDSExplorerExample.main
27
9
1
17
14
13
3
11
0.53
com.ibm.wala.examples.drivers.JavaViewerDriver.main
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.examples.drivers.JavaViewerDriver.run
21
3
6
12
10
10
1
9
0.25
com.ibm.wala.examples.drivers.JavaViewerDriver.validateCommandLine
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.ApplicationLoaderFilter.test
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.buildPrunedCallGraph
29
10
6
13
10
10
2
8
0.77
com.ibm.wala.examples.drivers.PDFCallGraph.composeString
12
0
0
12
8
3
7
4
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.findJarFiles
10
0
0
10
6
3
5
5
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.isDirectory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.main
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.examples.drivers.PDFCallGraph.pruneForAppLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.drivers.PDFCallGraph.run
12
7
0
5
3
2
2
2
1.40
com.ibm.wala.examples.drivers.PDFCallGraph.run
33
5
4
24
20
6
12
6
0.21
com.ibm.wala.examples.drivers.PDFCallGraph.validateCommandLine
15
10
0
5
2
1
2
1
2.00
com.ibm.wala.examples.drivers.PDFControlDependenceGraph.main
12
8
1
3
1
1
1
1
2.67
com.ibm.wala.examples.drivers.PDFControlDependenceGraph.run
11
7
0
4
2
1
2
1
1.75
com.ibm.wala.examples.drivers.PDFControlDependenceGraph.run
59
8
9
42
35
15
19
14
0.19
com.ibm.wala.examples.drivers.PDFControlDependenceGraph.validateCommandLine
25
14
0
11
6
1
6
1
1.27
com.ibm.wala.examples.drivers.PDFSDG.getControlDependenceOptions
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.examples.drivers.PDFSDG.getDataDependenceOptions
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.examples.drivers.PDFSDG.main
15
12
0
3
1
1
1
1
4.00
com.ibm.wala.examples.drivers.PDFSDG.makeNodeDecorator
26
0
1
25
21
2
4
3
0.00
com.ibm.wala.examples.drivers.PDFSDG.makeNodeDecorator.(Anon_2).getLabel
20
0
0
20
18
1
3
2
0.00
com.ibm.wala.examples.drivers.PDFSDG.pruneSDG
14
0
0
14
9
3
6
3
0.00
com.ibm.wala.examples.drivers.PDFSDG.pruneSDG.(Anon_1).test
9
0
0
9
7
0
5
1
0.00
com.ibm.wala.examples.drivers.PDFSDG.run
11
6
0
5
3
2
2
2
1.20
com.ibm.wala.examples.drivers.PDFSDG.run
51
9
7
35
30
13
15
13
0.26
com.ibm.wala.examples.drivers.PDFSDG.validateCommandLine
21
13
0
8
4
1
4
1
1.62
com.ibm.wala.examples.drivers.PDFSlice.getReturnStatementForCall
21
3
0
18
13
4
7
4
0.17
com.ibm.wala.examples.drivers.PDFSlice.goBackward
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.examples.drivers.PDFSlice.main
23
20
0
3
1
1
1
1
6.67
com.ibm.wala.examples.drivers.PDFSlice.makeNodeDecorator
36
3
1
32
28
5
7
6
0.09
com.ibm.wala.examples.drivers.PDFSlice.makeNodeDecorator.(Anon_2).getLabel
27
0
0
27
25
4
6
5
0.00
com.ibm.wala.examples.drivers.PDFSlice.pruneSDG
11
3
0
8
4
3
2
3
0.38
com.ibm.wala.examples.drivers.PDFSlice.pruneSDG.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.drivers.PDFSlice.run
17
10
1
6
4
2
2
2
1.67
com.ibm.wala.examples.drivers.PDFSlice.run
78
27
8
43
36
19
17
16
0.63
com.ibm.wala.examples.drivers.PDFSlice.sanityCheck
12
3
0
9
6
1
5
1
0.33
com.ibm.wala.examples.drivers.PDFSlice.validateCommandLine
31
17
0
14
8
1
8
1
1.21
com.ibm.wala.examples.drivers.PDFTypeHierarchy.main
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.examples.drivers.PDFTypeHierarchy.pruneForAppLoader
11
3
0
8
4
3
2
3
0.38
com.ibm.wala.examples.drivers.PDFTypeHierarchy.pruneForAppLoader.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.drivers.PDFTypeHierarchy.pruneGraph
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.examples.drivers.PDFTypeHierarchy.run
25
2
4
19
16
9
7
9
0.11
com.ibm.wala.examples.drivers.PDFTypeHierarchy.typeHierarchy2Graph
20
3
0
17
10
2
9
6
0.18
com.ibm.wala.examples.drivers.PDFTypeHierarchy.validateCommandLine
15
7
0
8
4
1
4
1
0.88
com.ibm.wala.examples.drivers.PDFWalaIR.main
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.examples.drivers.PDFWalaIR.run
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.examples.drivers.PDFWalaIR.run
67
16
12
39
32
14
17
13
0.41
com.ibm.wala.examples.drivers.PDFWalaIR.validateCommandLine
24
13
0
11
6
1
6
1
1.18
com.ibm.wala.examples.drivers.ScopeFileCallGraph.main
46
18
0
28
24
16
10
15
0.64
com.ibm.wala.examples.drivers.ScopeFileCallGraph.makePublicEntrypoints
11
0
0
11
7
4
4
4
0.00
com.ibm.wala.examples.drivers.SWTCallGraph.main
17
12
0
5
3
2
2
2
2.40
com.ibm.wala.examples.drivers.SWTCallGraph.run
84
19
12
53
44
19
24
17
0.36
com.ibm.wala.examples.drivers.SWTPointsTo.buildPointsTo
20
3
6
11
9
8
2
8
0.27
com.ibm.wala.examples.drivers.SWTPointsTo.main
12
7
0
5
3
2
2
2
1.40
com.ibm.wala.examples.drivers.SWTPointsTo.run
21
5
3
13
10
3
7
3
0.38
com.ibm.wala.examples.drivers.SWTTypeHierarchy.main
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.examples.drivers.SWTTypeHierarchy.pruneForAppLoader
11
3
0
8
4
3
2
3
0.38
com.ibm.wala.examples.drivers.SWTTypeHierarchy.pruneForAppLoader.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.examples.drivers.SWTTypeHierarchy.pruneGraph
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.examples.drivers.SWTTypeHierarchy.run
29
2
5
22
18
7
11
6
0.09
com.ibm.wala.examples.drivers.SWTTypeHierarchy.typeHierarchy2Graph
20
3
0
17
10
2
9
6
0.18
com.ibm.wala.examples.drivers.SWTTypeHierarchy.validateCommandLine
15
7
0
8
4
1
4
1
0.88
com.ibm.wala.examples.properties.WalaExamplesProperties.getWalaCoreTestsHomeDirectory
8
0
1
7
4
2
3
2
0.00
com.ibm.wala.examples.properties.WalaExamplesProperties.loadProperties
11
0
2
9
6
2
4
2
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.addAllStatementsToWorkList
9
3
0
6
3
2
2
3
0.50
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.addToWorkList
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.changedVariable
12
6
0
6
3
2
2
3
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.emptyWorkList
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getMaxEvalBetweenTopo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getMinSizeForTopSort
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getNumberOfEvaluations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getPeriodicMaintainInterval
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getTopologicalGrowthFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.getVerboseInterval
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.incNumberOfEvaluations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.incorporateNewStatement
22
0
0
22
14
2
13
2
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.initForFirstSolve
9
3
0
6
4
1
4
1
0.50
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.initializeVariables
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.initializeWorkList
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.isChanged
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.isFixed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.isSideEffect
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.lineBreak
18
0
0
18
13
4
9
4
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.makeStmtRHS
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.newStatement
27
10
0
17
12
2
11
2
0.59
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.newStatement
22
8
0
14
11
2
10
2
0.57
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.newStatement
24
9
1
14
10
2
9
2
0.64
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.newStatement
26
11
0
15
11
2
10
2
0.73
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.newStatement
28
11
1
16
12
2
11
2
0.69
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.orderStatements
17
3
2
12
7
1
7
1
0.25
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.orderStatementsInternal
18
3
0
15
9
1
9
1
0.20
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.performVerboseAction
15
0
0
15
10
2
9
2
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.periodicMaintenance
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.removeStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.reorder
21
6
2
13
9
4
6
5
0.46
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.setMaxEvalBetweenTopo
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.setMinEquationsForTopSort
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.setTopologicalGrowthFactor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.solve
49
8
6
35
24
4
21
4
0.23
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement.makeRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement.Statement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement.Statement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement.Statement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement.Statement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.toString
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.updateWorkList
14
7
0
7
4
2
3
2
1.00
com.ibm.wala.fixedpoint.impl.BasicNullaryStatement.BasicNullaryStatement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.fixedpoint.impl.BasicNullaryStatement.getOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixedpoint.impl.BasicNullaryStatement.toString
14
4
0
10
6
2
5
2
0.40
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver.DefaultFixedPointSolver
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver.DefaultFixedPointSolver
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver.getFixedPointSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.addStatement
14
0
0
14
10
1
9
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.addStatement
28
0
2
26
19
5
16
6
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.addStatement
22
0
2
20
15
3
13
3
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.addStatement
18
0
2
16
11
2
10
2
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.addVariable
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.checkGraph
11
3
0
8
5
1
4
1
0.38
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.containsStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.containsVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.DefaultFixedPointSystem
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.DefaultFixedPointSystem
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getNumberOfStatementsThatDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getNumberOfStatementsThatUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getStatements
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getStatements.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getStatementsThatDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getStatementsThatUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getStep
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getVariables
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.getVariables.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.removeStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.reorder
16
0
1
15
9
6
5
5
0.00
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSystem.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.equals
30
0
0
30
19
2
19
3
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.evaluate
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixedpoint.impl.GeneralStatement.GeneralStatement
22
9
0
13
10
1
10
1
0.69
com.ibm.wala.fixedpoint.impl.GeneralStatement.GeneralStatement
20
8
0
12
9
1
9
1
0.67
com.ibm.wala.fixedpoint.impl.GeneralStatement.GeneralStatement
21
8
0
13
9
1
9
1
0.62
com.ibm.wala.fixedpoint.impl.GeneralStatement.GeneralStatement
16
6
0
10
7
1
7
1
0.60
com.ibm.wala.fixedpoint.impl.GeneralStatement.getLHS
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixedpoint.impl.GeneralStatement.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.getRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.hasVariable
19
9
0
10
6
1
7
2
0.90
com.ibm.wala.fixedpoint.impl.GeneralStatement.makeHashCode
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.fixedpoint.impl.GeneralStatement.makeRHS
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixedpoint.impl.NullaryOperator.evaluate
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.fixedpoint.impl.NullaryOperator.evaluate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.NullaryStatement.equals
24
0
1
23
15
2
12
2
0.00
com.ibm.wala.fixedpoint.impl.NullaryStatement.evaluate
10
6
0
4
2
2
1
2
1.50
com.ibm.wala.fixedpoint.impl.NullaryStatement.getLHS
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixedpoint.impl.NullaryStatement.getRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.NullaryStatement.hashCode
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.fixedpoint.impl.NullaryStatement.hasVariable
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixedpoint.impl.NullaryStatement.NullaryStatement
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.fixedpoint.impl.Worklist.compareElements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixedpoint.impl.Worklist.insertStatement
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.fixedpoint.impl.Worklist.takeStatement
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.fixedpoint.impl.Worklist.Worklist
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.AbstractOperator.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.AbstractOperator.evaluate
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.fixpoint.AbstractOperator.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.AbstractOperator.toString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.AbstractStatement.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.AbstractStatement.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.AbstractStatement.getOrderNumber
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.fixpoint.AbstractStatement.hashCode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.AbstractStatement.toString
20
0
0
20
15
2
13
3
0.00
com.ibm.wala.fixpoint.AbstractVariable.AbstractVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.AbstractVariable.equals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.fixpoint.AbstractVariable.getOrderNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.AbstractVariable.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.AbstractVariable.nextHash
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.fixpoint.AbstractVariable.setOrderNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.BasicUnaryStatement.BasicUnaryStatement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.fixpoint.BasicUnaryStatement.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.addAll
15
3
0
12
7
1
6
1
0.25
com.ibm.wala.fixpoint.BitVectorVariable.addAll
14
3
0
11
7
1
6
1
0.27
com.ibm.wala.fixpoint.BitVectorVariable.BitVectorVariable
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.clear
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.copyState
18
0
0
18
12
1
10
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.get
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.fixpoint.BitVectorVariable.getValue
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.fixpoint.BitVectorVariable.populationCount
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.fixpoint.BitVectorVariable.sameValue
17
3
0
14
9
1
7
1
0.21
com.ibm.wala.fixpoint.BitVectorVariable.set
13
4
0
9
5
1
5
1
0.44
com.ibm.wala.fixpoint.BitVectorVariable.toString
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.BooleanVariable
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.BooleanVariable
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixpoint.BooleanVariable.copyState
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.getValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixpoint.BooleanVariable.or
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.fixpoint.BooleanVariable.sameValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.set
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.BooleanVariable.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.IFixedPointSolver.getFixedPointSystem
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSolver.solve
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.fixpoint.IFixedPointStatement.evaluate
11
10
0
1
0
1
0
1
10.00
com.ibm.wala.fixpoint.IFixedPointStatement.getLHS
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointStatement.getRHS
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.fixpoint.IFixedPointStatement.hasVariable
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.fixpoint.IFixedPointSystem.addStatement
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.containsStatement
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.containsVariable
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.getNumberOfStatementsThatDef
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.IFixedPointSystem.getNumberOfStatementsThatUse
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.fixpoint.IFixedPointSystem.getStatements
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.fixpoint.IFixedPointSystem.getStatementsThatDef
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.getStatementsThatUse
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.getVariables
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.fixpoint.IFixedPointSystem.removeStatement
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IFixedPointSystem.reorder
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IntSetVariable.add
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.fixpoint.IntSetVariable.addAll
14
5
0
9
6
2
4
2
0.56
com.ibm.wala.fixpoint.IntSetVariable.addAll
18
5
0
13
9
2
6
2
0.38
com.ibm.wala.fixpoint.IntSetVariable.addAllInIntersection
19
0
0
19
13
2
10
2
0.00
com.ibm.wala.fixpoint.IntSetVariable.addAllInIntersection
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.fixpoint.IntSetVariable.contains
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.fixpoint.IntSetVariable.containsAny
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.IntSetVariable.copyState
14
0
0
14
9
1
7
1
0.00
com.ibm.wala.fixpoint.IntSetVariable.getValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixpoint.IntSetVariable.remove
8
3
0
5
2
1
2
1
0.60
com.ibm.wala.fixpoint.IntSetVariable.removeAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.IntSetVariable.sameValue
11
0
0
11
7
1
5
1
0.00
com.ibm.wala.fixpoint.IntSetVariable.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.IntSetVariable.toString
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.fixpoint.IVariable.copyState
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.fixpoint.IVariable.getOrderNumber
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.fixpoint.IVariable.setOrderNumber
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.fixpoint.TrueOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.TrueOperator.evaluate
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.fixpoint.TrueOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.TrueOperator.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.TrueOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.TrueOperator.TrueOperator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.fixpoint.UnaryOperator.evaluate
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.fixpoint.UnaryOperator.evaluate
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.fixpoint.UnaryOperator.isIdentity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.UnaryOperator.makeEquation
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.fixpoint.UnaryOr.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.UnaryOr.evaluate
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.fixpoint.UnaryOr.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.UnaryOr.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.UnaryOr.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.fixpoint.UnaryOr.UnaryOr
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.fixpoint.UnaryStatement.equals
36
0
1
35
23
2
19
2
0.00
com.ibm.wala.fixpoint.UnaryStatement.evaluate
10
6
0
4
2
2
1
2
1.50
com.ibm.wala.fixpoint.UnaryStatement.getLHS
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.fixpoint.UnaryStatement.getOperands
9
3
0
6
4
2
3
2
0.50
com.ibm.wala.fixpoint.UnaryStatement.getRHS
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.fixpoint.UnaryStatement.getRightHandSide
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.fixpoint.UnaryStatement.hashCode
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.fixpoint.UnaryStatement.hasVariable
12
5
0
7
5
1
5
1
0.71
com.ibm.wala.fixpoint.UnaryStatement.toString
14
4
0
10
6
2
5
2
0.40
com.ibm.wala.fixpoint.UnaryStatement.UnaryStatement
11
6
0
5
3
1
3
1
1.20
com.ibm.wala.ide.AbstractJavaAnalysisAction.AbstractJavaAnalysisAction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.AbstractJavaAnalysisAction.buildScope
20
8
0
12
6
3
5
4
0.67
com.ibm.wala.ide.AbstractJavaAnalysisAction.computeJavaProjects
18
3
0
15
11
6
5
7
0.20
com.ibm.wala.ide.AbstractJavaAnalysisAction.computeScope
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ide.AbstractJavaAnalysisAction.computeScope
60
7
2
51
38
11
23
11
0.14
com.ibm.wala.ide.AbstractJavaAnalysisAction.computeScope.(Anon_1).run
21
1
0
20
16
3
9
5
0.05
com.ibm.wala.ide.AbstractJavaAnalysisAction.getCurrentSelection
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ide.AbstractJavaAnalysisAction.mergeProjectPaths
15
6
1
8
6
3
4
3
0.75
com.ibm.wala.ide.AbstractJavaAnalysisAction.run
11
0
1
10
7
2
4
2
0.00
com.ibm.wala.ide.AbstractJavaAnalysisAction.selectionChanged
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.AbstractJavaAnalysisAction.setActivePart
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.EclipseSourceDirectoryTreeModule
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.EclipseSourceDirectoryTreeModule
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.includeFile
15
0
0
15
9
2
7
3
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.interpretExcludes
11
0
0
11
7
2
6
3
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.interpretPattern
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.makeFile
8
0
0
8
6
5
2
5
0.00
com.ibm.wala.ide.classloader.EclipseSourceDirectoryTreeModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceFileModule.createEclipseSourceFileModule
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceFileModule.EclipseSourceFileModule
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceFileModule.getIFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.classloader.EclipseSourceFileModule.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.buildAnalysisScope
12
0
0
12
8
2
6
2
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.createProjectPath
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.EclipseProjectAnalysisEngine
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.getCallGraphBuilder
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.getClassHierarchy
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.getEclipseProjectPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.client.EclipseProjectAnalysisEngine.makeAnalysisScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.EclipseProjectSourceAnalysisEngine
15
0
0
15
11
1
7
1
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.EclipseProjectSourceAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.getDefaultOptions
15
0
3
12
9
3
4
4
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.getDefaultOptions.(Anon_1).getDefaultValue
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.getSourceLoader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.client.EclipseProjectSourceAnalysisEngine.makeDefaultCache
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ide.jdt.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.ide.jdt.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ide.jdt.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jdt.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jsdt.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.ide.jsdt.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ide.jsdt.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jsdt.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.AbstractJSProjectScopeTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.makeAnalysisEngine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.makeProjectPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.testEngine
9
1
0
8
6
4
3
4
0.12
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.testOpenProject
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.testParsing
9
0
1
8
6
3
4
3
0.00
com.ibm.wala.ide.jsdt.tests.AbstractJSProjectScopeTest.testProjectScope
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.ide.jsdt.tests.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.ide.jsdt.tests.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ide.jsdt.tests.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jsdt.tests.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.jsdt.tests.JSProjectScopeTest.JSProjectScopeTest
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.plugin.CorePlugin.CorePlugin
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ide.plugin.CorePlugin.getDefault
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ide.plugin.CorePlugin.start
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ide.plugin.CorePlugin.stop
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ide.test.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.ide.test.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ide.test.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.test.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.createOpenProject
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.destroyProject
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.getTestDataFile
16
0
2
14
11
6
5
6
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.getWorkspace
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.getWorkspacePath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.getZipFile
14
0
1
13
9
2
6
2
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.importProject
20
0
2
18
14
4
7
4
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.importProject.(Anon_1).queryOverwrite
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.importProjectFromFilesystem
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.importZipfile
11
0
2
9
6
2
4
2
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.importZippedProject
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.reportException
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ide.tests.util.EclipseTestUtil.ZippedProjectData.close
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.ZippedProjectData.open
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.tests.util.EclipseTestUtil.ZippedProjectData.ZippedProjectData
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.AbstractJFaceRunner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.getApplicationWindow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.isBlockInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.setApplicationWindow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.setBlockInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.AbstractJFaceRunner.toString
9
0
0
9
7
2
6
2
0.00
com.ibm.wala.ide.ui.IFDSExplorer.getDotExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.IFDSExplorer.getGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.IFDSExplorer.setDotExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.IFDSExplorer.setGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.IFDSExplorer.viewIFDS
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ide.ui.IFDSExplorer.viewIFDS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.IFDSExplorer.viewIFDS
12
0
0
12
8
4
5
3
0.00
com.ibm.wala.ide.ui.IFDSExplorer.viewIFDS
39
1
4
34
28
9
17
7
0.03
com.ibm.wala.ide.ui.SWTTreeViewer.getGraphInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.getNodeDecoratorInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.getPopUpActions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.getRootsInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.getSelection
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.createContents
16
1
1
14
10
2
9
3
0.07
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.dispose
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.getChildren
9
0
1
8
5
3
3
4
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.getElements
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.getParent
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.hasChildren
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphContentProvider.inputChanged
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphLabelProvider.getText
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.GraphViewer.GraphViewer
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.ide.ui.SWTTreeViewer.run
54
3
3
48
35
8
21
8
0.06
com.ibm.wala.ide.ui.SWTTreeViewer.run.(Anon_1).run
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.run.(Anon_2).run
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.setGraphInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.setNodeDecoratorInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.setRootsInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.SWTTreeViewer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.SWTTreeViewer.toString
13
0
0
13
11
2
10
2
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getDotExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getDotFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getProcedureForSelection
10
1
1
8
5
3
3
3
0.12
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getPsFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.getViewer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.Labels.getLabel
19
0
0
19
13
6
8
7
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.Labels.Labels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.run
23
1
3
19
13
5
8
5
0.05
com.ibm.wala.ide.ui.ViewIFDSLocalAction.run.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.stringify
36
3
1
32
25
8
19
8
0.09
com.ibm.wala.ide.ui.ViewIFDSLocalAction.ViewIFDSLocalAction
14
0
0
14
10
2
10
1
0.00
com.ibm.wala.ide.ui.ViewIFDSLocalAction.ViewIFDSLocalAction
14
0
0
14
10
2
10
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getCg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getDotExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getDotFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getIRForSelection
14
5
1
8
5
3
3
3
0.62
com.ibm.wala.ide.ui.ViewIRAction.getNodeForSelection
9
1
0
8
5
3
3
3
0.12
com.ibm.wala.ide.ui.ViewIRAction.getPsFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.getViewer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.ui.ViewIRAction.run
15
6
0
9
6
2
4
2
0.67
com.ibm.wala.ide.ui.ViewIRAction.ViewIRAction
16
4
0
12
9
1
9
1
0.33
com.ibm.wala.ide.util.ASTNodeFinder.getASTNode
8
0
1
7
4
2
3
2
0.00
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.makeJavaBinaryAnalysisScopeFromPlugin
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.makeJavaBinaryAnalysisScopeFromPlugin
17
6
2
9
6
3
4
3
0.67
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.makePrimordialScopeFromPlugin
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.makePrimordialScopeFromPlugin
9
5
0
4
2
1
1
1
1.25
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.readJavaScopeFromPlugin
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseAnalysisScopeReader.readJavaScopeFromPlugin
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ide.util.EclipseFileProvider.EclipseFileProvider
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseFileProvider.EclipseFileProvider
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseFileProvider.EclipseUtil.getJarFileModule
22
3
1
18
13
6
7
6
0.17
com.ibm.wala.ide.util.EclipseFileProvider.fixupFileURLSpaces
31
7
2
22
17
5
12
5
0.32
com.ibm.wala.ide.util.EclipseFileProvider.getFile
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ide.util.EclipseFileProvider.getFileFromPlugin
21
7
1
13
8
2
7
2
0.54
com.ibm.wala.ide.util.EclipseFileProvider.getFileURLFromPlugin
38
12
0
26
19
5
13
5
0.46
com.ibm.wala.ide.util.EclipseFileProvider.getFromPlugin
9
5
0
4
2
2
1
2
1.25
com.ibm.wala.ide.util.EclipseFileProvider.getJarFileModule
13
0
0
13
9
2
8
2
0.00
com.ibm.wala.ide.util.EclipseFileProvider.getResource
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ide.util.EclipseFileProvider.getWalaCorePluginHome
20
4
0
16
11
4
7
4
0.25
com.ibm.wala.ide.util.EclipseProjectPath.alreadyProcessed
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ide.util.EclipseProjectPath.AnalysisScopeType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.EclipseProjectPath.AnalysisScopeType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.EclipseProjectPath.create
15
0
3
12
8
2
7
2
0.00
com.ibm.wala.ide.util.EclipseProjectPath.EclipseProjectPath
6
0
0
6
3
1
3
2
0.00
com.ibm.wala.ide.util.EclipseProjectPath.findModel
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.ide.util.EclipseProjectPath.findModel
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.ide.util.EclipseProjectPath.getModules
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.ILoader.ref
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.isPluginProject
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.ide.util.EclipseProjectPath.isPrimordialJarFile
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ide.util.EclipseProjectPath.Loader.Loader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.Loader.ref
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.Loader.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.EclipseProjectPath.Loader.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.EclipseProjectPath.makeAbsolute
12
0
1
11
7
3
5
3
0.00
com.ibm.wala.ide.util.EclipseProjectPath.makeProject
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolve
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolveBundleDescriptionClassPath
27
5
2
20
13
3
12
5
0.25
com.ibm.wala.ide.util.EclipseProjectPath.resolveClasspathEntries
5
0
0
5
2
1
3
2
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolveClasspathEntry
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolveLibraryPathEntry
17
2
0
15
10
4
6
4
0.13
com.ibm.wala.ide.util.EclipseProjectPath.resolvePluginClassPath
35
7
3
25
18
3
16
4
0.28
com.ibm.wala.ide.util.EclipseProjectPath.resolveProjectClasspathEntries
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolveProjectPathEntry
21
0
0
21
16
6
9
6
0.00
com.ibm.wala.ide.util.EclipseProjectPath.resolveSourcePathEntry
10
0
0
10
7
4
4
4
0.00
com.ibm.wala.ide.util.EclipseProjectPath.toAnalysisScope
10
5
0
5
3
3
1
2
1.00
com.ibm.wala.ide.util.EclipseProjectPath.toAnalysisScope
10
0
2
8
4
1
4
3
0.00
com.ibm.wala.ide.util.EclipseProjectPath.toAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.toAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseProjectPath.toString
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ide.util.EclipseWebProjectPath.EclipseWebProjectPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.EclipseWebProjectPath.make
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ide.util.EclipseWebProjectPath.resolveSourcePathEntry
17
1
0
17
12
6
6
6
0.06
com.ibm.wala.ide.util.HeadlessUtil.EclipseCompiler.getCompilationUnit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.HeadlessUtil.EclipseCompiler.getParser
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.HeadlessUtil.getProjectFromWorkspace
14
0
1
13
9
4
6
5
0.00
com.ibm.wala.ide.util.HeadlessUtil.parseCommandLine
28
5
0
23
17
3
14
4
0.22
com.ibm.wala.ide.util.HeadlessUtil.parseModules
38
1
2
35
25
7
17
11
0.03
com.ibm.wala.ide.util.HeadlessUtil.parseModules.(for_loop_4).(Anon_1).apply
15
0
0
15
11
2
9
4
0.00
com.ibm.wala.ide.util.HeadlessUtil.Parser.processASTs
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.HeadlessUtil.Parser.setProject
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.JavaEclipseProjectPath
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.JavaSourceLoader.JavaSourceLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.JavaSourceLoader.ref
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.JavaSourceLoader.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.JavaSourceLoader.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.make
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.makeProject
10
1
0
9
5
1
4
1
0.11
com.ibm.wala.ide.util.JavaEclipseProjectPath.resolve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.resolveClasspathEntry
29
0
0
29
21
3
12
3
0.00
com.ibm.wala.ide.util.JavaEclipseProjectPath.resolveProjectClasspathEntries
15
0
0
15
10
3
7
3
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.create
17
0
2
15
11
4
5
6
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.create.(for_loop_1).(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.JavaScriptEclipseProjectPath
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.JSLoader.JSLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.JSLoader.ref
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.JSLoader.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.JSLoader.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.make
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.makeProject
11
0
0
11
7
1
5
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.resolve
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.resolveClasspathEntry
10
0
0
10
4
5
2
2
0.00
com.ibm.wala.ide.util.JavaScriptEclipseProjectPath.resolveProjectClasspathEntries
8
1
0
7
4
1
3
1
0.14
com.ibm.wala.ide.util.JavaScriptHeadlessUtil.getJavaScriptProjectFromWorkspace
19
1
0
18
12
4
6
4
0.06
com.ibm.wala.ide.util.JavaScriptHeadlessUtil.getJavaScriptProjectFromWorkspace.(Anon_1).apply
13
1
0
12
8
1
5
2
0.08
com.ibm.wala.ide.util.JdtPosition.compareTo
11
0
1
10
6
1
6
1
0.00
com.ibm.wala.ide.util.JdtPosition.equals
10
0
0
10
7
2
3
2
0.00
com.ibm.wala.ide.util.JdtPosition.getEclipseFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getFirstCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getFirstLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getFirstOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getLastCol
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getLastLine
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getLastOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.getURL
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ide.util.JdtPosition.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtPosition.JdtPosition
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.ide.util.JdtPosition.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtUtil.createJavaElementFromJdtHandle
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtUtil.findJavaClassInProjects
29
11
0
18
11
3
9
3
0.61
com.ibm.wala.ide.util.JdtUtil.findJavaClassInResources
10
0
0
10
6
2
5
3
0.00
com.ibm.wala.ide.util.JdtUtil.findJavaMethodInProjects
70
14
1
55
40
10
27
12
0.25
com.ibm.wala.ide.util.JdtUtil.findJavaMethodInWorkspaceBrokenForInnerClasses
36
8
3
25
19
8
9
7
0.32
com.ibm.wala.ide.util.JdtUtil.findJavaMethodInWorkspaceBrokenForInnerClasses.(Anon_1).acceptSearchMatch
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.util.JdtUtil.findMethods
43
3
2
38
28
11
14
11
0.08
com.ibm.wala.ide.util.JdtUtil.findMethods.(Anon_2).acceptSearchMatch
5
0
0
5
3
0
2
1
0.00
com.ibm.wala.ide.util.JdtUtil.getAST
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.ide.util.JdtUtil.getClasses
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ide.util.JdtUtil.getClassName
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ide.util.JdtUtil.getFilePath
15
0
0
15
10
3
7
3
0.00
com.ibm.wala.ide.util.JdtUtil.getFullyQualifiedClassName
10
0
0
10
7
5
3
5
0.00
com.ibm.wala.ide.util.JdtUtil.getHumanReadableType
9
5
0
4
2
2
1
2
1.25
com.ibm.wala.ide.util.JdtUtil.getJavaProject
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ide.util.JdtUtil.getJavaProject
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.ide.util.JdtUtil.getJdtHandleString
16
10
0
6
3
1
3
1
1.67
com.ibm.wala.ide.util.JdtUtil.getNamedProject
6
0
0
6
4
4
1
4
0.00
com.ibm.wala.ide.util.JdtUtil.getOriginalNode
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ide.util.JdtUtil.getOriginalNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.JdtUtil.getPackageName
18
1
3
14
9
3
6
3
0.07
com.ibm.wala.ide.util.JdtUtil.getProject
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ide.util.JdtUtil.getProjectName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ide.util.JdtUtil.getStructuredSelectionForProjectNames
15
3
0
12
8
4
5
5
0.25
com.ibm.wala.ide.util.JdtUtil.getTypeParameterNames
11
0
0
11
7
3
5
4
0.00
com.ibm.wala.ide.util.JdtUtil.getWorkspaceJavaProjects
21
4
1
16
10
4
6
5
0.25
com.ibm.wala.ide.util.JdtUtil.parseForName
15
0
0
15
10
2
7
2
0.00
com.ibm.wala.ide.util.JdtUtil.parseForParameterTypes
84
2
6
77
63
7
42
7
0.03
com.ibm.wala.ide.util.JdtUtil.toArray
12
0
0
12
8
4
6
5
0.00
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph
99
3
7
89
68
10
35
21
0.03
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getCompilationUnit
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser
88
3
7
78
60
8
32
18
0.04
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).processASTs
76
3
5
68
52
8
30
15
0.04
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).processASTs.(Anon_3).visit
31
2
1
28
20
3
14
5
0.07
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).processASTs.(Anon_3).visit
5
1
0
4
3
0
2
1
0.25
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).processASTs.(Anon_3).visit
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).processASTs.(Anon_4).acceptAST
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.util.JsdtUtil.buildJSDTCallGraph.(Anon_1).getParser.(Anon_2).setProject
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ide.util.JsdtUtil.getJavaScriptCodeFromProject
14
0
1
13
9
5
5
7
0.00
com.ibm.wala.ide.util.JsdtUtil.getPrologueFile
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.beginTask
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.cancel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.createProgressMonitorDelegate
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.done
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.getCancelMessage
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ide.util.ProgressMonitorDelegate.isCanceled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.ProgressMonitorDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ide.util.ProgressMonitorDelegate.subTask
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ide.util.ProgressMonitorDelegate.worked
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisCache.AnalysisCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisCache.AnalysisCache
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisCache.getDefUse
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.AnalysisCache.getIR
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.AnalysisCache.getIRFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisCache.getSSACache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisCache.invalidate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.AnalysisOptions
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.AnalysisOptions
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getClassTargetSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getEntrypoints
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getHandleStaticInit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getMaxEvalBetweenTopo
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.getMaxNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getMethodTargetSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getMinEquationsForTopSort
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.getReflectionOptions
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.callgraph.AnalysisOptions.getSSAOptions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getTopologicalGrowthFactor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getTraceStringConstants
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.getUseConstantSpecificKeys
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getUseLexicalScopingForGlobals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.getUseStacksForLexicalScoping
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.getNumFlowToCastIterations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.isApplicationClassesOnly
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.isIgnoreMethodInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.isIgnoreStringConstants
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.ReflectionOptions
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.ReflectionOptions.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setAnalysisScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setEntrypoints
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setHandleStaticInit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setMaxEvalBetweenTopo
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.setMaxNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setMinEquationsForTopSort
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.setReflectionOptions
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.callgraph.AnalysisOptions.setSelector
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.AnalysisOptions.setSelector
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.AnalysisOptions.setSSAOptions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setTopologicalGrowthFactor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setTraceStringConstants
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.AnalysisOptions.setUseConstantSpecificKeys
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setUseLexicalScopingForGlobals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisOptions.setUseStacksForLexicalScoping
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.addClassFileToScope
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.addSourceFileToScope
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ipa.callgraph.AnalysisScope.addToScope
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.ipa.callgraph.AnalysisScope.addToScope
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ipa.callgraph.AnalysisScope.addToScope
13
3
0
10
5
1
5
3
0.30
com.ibm.wala.ipa.callgraph.AnalysisScope.addToScopeHead
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.ipa.callgraph.AnalysisScope.AnalysisScope
7
0
0
7
4
1
4
2
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.classLoaderName2Ref
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.createJavaAnalysisScope
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.ipa.callgraph.AnalysisScope.findMethod
12
3
0
9
6
4
3
4
0.33
com.ibm.wala.ipa.callgraph.AnalysisScope.getApplicationLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getArrayClassLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getBaseLanguages
13
4
0
9
5
2
4
3
0.44
com.ibm.wala.ipa.callgraph.AnalysisScope.getExclusions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getExclusionString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getExtensionLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getJavaLibraryVersion
20
0
0
20
15
5
10
5
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getLanguage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getLanguages
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getLoader
17
8
0
9
5
1
5
1
0.89
com.ibm.wala.ipa.callgraph.AnalysisScope.getLoaderImpl
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getLoaders
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getModules
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getNumberOfLoaders
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getPrimordialLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.getRtJar
22
4
0
18
11
3
9
4
0.22
com.ibm.wala.ipa.callgraph.AnalysisScope.getSyntheticLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.AnalysisScope.initCoreForJava
12
3
1
8
6
4
3
4
0.38
com.ibm.wala.ipa.callgraph.AnalysisScope.initForJava
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ipa.callgraph.AnalysisScope.initSynthetic
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.ipa.callgraph.AnalysisScope.isApplicationLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.isJava14Libraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.isJava15Libraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.isJava16Libraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.isJava17Libraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.isJava18Libraries
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.setExclusions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.setLoaderImpl
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.AnalysisScope.toShallowAnalysisScope
61
9
5
47
38
15
25
18
0.19
com.ibm.wala.ipa.callgraph.AnalysisScope.toString
15
0
0
15
11
2
10
4
0.00
com.ibm.wala.ipa.callgraph.CallGraph.getClassHierarchy
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraph.getEntrypointNodes
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraph.getFakeRootNode
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.CallGraph.getFakeWorldClinitNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.CallGraph.getNode
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.CallGraph.getNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.CallGraph.getNumberOfTargets
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraph.getPossibleSites
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraph.getPossibleTargets
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraphBuilder.getAnalysisCache
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraphBuilder.getPointerAnalysis
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CallGraphBuilder.makeCallGraph
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.CallGraphBuilderCancelException
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.CallGraphBuilderCancelException
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.createCallGraphBuilderCancelException
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.createCallGraphBuilderCancelException
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.getPartialCallGraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException.getPartialPointerAnalysis
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.CGStats
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.equals
18
0
0
18
16
2
15
2
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.getBytecodeBytes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.getNEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.getNMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.getNNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.hashCode
9
0
0
9
7
3
5
3
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.CGStats.toString
15
0
1
14
12
2
11
2
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.collectMethods
18
7
0
11
7
3
5
4
0.64
com.ibm.wala.ipa.callgraph.CallGraphStats.countBytecodeBytes
25
5
0
20
13
6
8
7
0.25
com.ibm.wala.ipa.callgraph.CallGraphStats.getCGStats
14
0
0
14
10
5
6
6
0.00
com.ibm.wala.ipa.callgraph.CallGraphStats.getStats
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.CallGraphTransitiveClosure.collectNodeResults
12
3
1
8
5
3
3
4
0.38
com.ibm.wala.ipa.callgraph.CallGraphTransitiveClosure.transitiveClosure
24
8
0
16
12
6
6
7
0.50
com.ibm.wala.ipa.callgraph.CGNode.addTarget
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.ipa.callgraph.CGNode.getContext
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.CGNode.getDU
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CGNode.getIR
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.CGNode.getMethod
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.CGNode.iterateCallSites
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.CGNode.iterateNewSites
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHACallGraph
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.addTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.CHANode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.getDU
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.getIR
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHANode.iterateNewSites
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHARootNode.addTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHARootNode.CHARootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.CHARootNode.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.closure
20
0
0
20
12
5
8
6
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.findOrCreateNode
18
0
2
16
12
5
8
5
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager
105
0
14
91
68
4
29
24
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getPredNodeCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getPredNodeNumbers
7
0
0
7
5
1
3
3
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getPredNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getPreds
14
0
0
14
10
1
7
3
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getSuccNodeCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getSuccNodeNumbers
7
0
0
7
5
1
3
3
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getSuccNodes
19
0
0
19
15
0
6
4
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getSuccNodes.(Anon_5).makeInner
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).getSuccNodes.(Anon_6).test
8
0
0
8
6
0
4
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).hasEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).removeIncomingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getEdgeManager.(Anon_4).removeOutgoingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getNumberOfTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleSites
9
0
0
9
6
1
2
2
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleSites.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleTargets
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleTargets
23
0
0
23
17
1
6
3
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleTargets.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.getPossibleTargets.(Anon_2).apply
8
0
0
8
6
0
4
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.init
12
0
1
11
8
3
6
4
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.makeFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.makeFakeWorldClinitNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.cha.CHACallGraph.makeNewNode
8
0
0
8
5
3
4
3
0.00
com.ibm.wala.ipa.callgraph.cha.CHAContextInterpreter.iterateCallSites
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.cha.CHAContextInterpreter.understands
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter.iterateCallSites
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.ClassTargetSelector.getAllocatedTarget
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.ipa.callgraph.Context.get
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.ContextItem.Value.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.ipa.callgraph.ContextItem.Value.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.ContextItem.Value.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.ContextItem.Value.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.ContextItem.Value.Value
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.ContextKey.ParameterKey.ParameterKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.ContextSelector.getCalleeTarget
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.callgraph.ContextSelector.getRelevantParameters
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.callgraph.ContextUtil.getConcreteClassFromContext
24
6
0
18
13
2
10
2
0.33
com.ibm.wala.ipa.callgraph.DelegatingContext.DelegatingContext
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.DelegatingContext.equals
14
0
0
14
12
2
11
2
0.00
com.ibm.wala.ipa.callgraph.DelegatingContext.get
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ipa.callgraph.DelegatingContext.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ipa.callgraph.DelegatingContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.Entrypoint.addCall
23
7
1
15
9
3
9
4
0.47
com.ibm.wala.ipa.callgraph.Entrypoint.Entrypoint
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.ipa.callgraph.Entrypoint.Entrypoint
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.ipa.callgraph.Entrypoint.equals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.Entrypoint.getMethod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.Entrypoint.getNumberOfParameters
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.Entrypoint.getParameterTypes
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.Entrypoint.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.Entrypoint.makeArgument
54
6
2
46
35
12
26
13
0.13
com.ibm.wala.ipa.callgraph.Entrypoint.makeSite
26
6
1
19
14
1
11
1
0.32
com.ibm.wala.ipa.callgraph.Entrypoint.toString
13
0
0
13
9
2
9
3
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.AbstractRootMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.AbstractRootMethod
16
2
0
14
9
2
9
1
0.14
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.add1DArrayAllocation
15
3
0
12
10
5
6
5
0.25
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addAllocation
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addAllocation
66
8
5
53
42
14
26
14
0.15
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addAllocationWithoutCtor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addCheckcast
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addGetArrayField
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addGetInstance
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addGetStatic
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addInvocation
19
4
0
15
11
3
8
3
0.27
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addPhi
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addReturn
9
3
0
6
4
2
3
2
0.50
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addSetArrayField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addSetInstance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.addSetStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.AllocationFailure.AllocationFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.AllocationFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.AllocationFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter
71
1
9
61
45
8
19
20
0.02
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).getInvokeStatements
10
0
0
10
7
2
5
4
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateCallSites
20
0
2
18
14
2
4
6
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateCallSites.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateCallSites.(Anon_2).next
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateCallSites.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateFieldsRead
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateFieldsWritten
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).iterateNewSites
11
0
0
11
8
3
5
5
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).recordFactoryType
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getInterpreter.(Anon_1).understands
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getStatements
9
0
1
8
5
3
3
4
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getValueNumberForByteConstant
10
1
0
9
6
3
4
3
0.11
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getValueNumberForCharConstant
10
1
0
9
6
3
4
3
0.11
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.getValueNumberForIntConstant
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod.makeIR
13
0
0
13
9
5
5
6
0.00
com.ibm.wala.ipa.callgraph.impl.AllApplicationEntrypoints.AllApplicationEntrypoints
27
5
2
20
11
2
10
4
0.25
com.ibm.wala.ipa.callgraph.impl.AllApplicationEntrypoints.isApplicationClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.ArgumentTypeEntrypoint
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.chooseAConcreteSubClass
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.chooseAnImplementor
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.getParameterTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ArgumentTypeEntrypoint.makeParameterTypes
40
4
1
35
26
7
21
9
0.11
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.BasicCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.containsNode
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.findOrCreateMr2Nodes
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.findOrCreateNode
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getEntrypointNodes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getFakeWorldClinitNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getInterpreter
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getNode
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getNodes
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.getNumberOfNodes
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.init
17
2
1
14
11
4
8
3
0.14
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.iterator
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.Key.equals
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.Key.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.Key.Key
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.Key.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.makeFakeRootNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.makeFakeWorldClinitNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.addTarget
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.equals
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.getContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.hashCode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.NodeImpl
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.registerEntrypoint
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.registerNode
10
0
0
10
7
2
6
2
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.setInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.summarizeByPackage
31
0
5
26
19
3
15
5
0.00
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.toString
21
0
0
21
14
6
9
8
0.00
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyClassTargetSelector.ClassHierarchyClassTargetSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyClassTargetSelector.getAllocatedTarget
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyMethodTargetSelector.ClassHierarchyMethodTargetSelector
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyMethodTargetSelector.getCalleeTarget
32
9
4
19
13
3
11
3
0.47
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyMethodTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ClassHierarchyMethodTargetSelector.mightReturnSyntheticMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ComposedEntrypoints.ComposedEntrypoints
14
0
0
14
8
1
8
3
0.00
com.ibm.wala.ipa.callgraph.impl.ComposedEntrypoints.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ContextInsensitiveSelector.getCalleeTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ContextInsensitiveSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultContextSelector.DefaultContextSelector
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultContextSelector.getCalleeTarget
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.DefaultEntrypoint
10
0
1
9
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.DefaultEntrypoint
9
0
0
9
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.getCha
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.getParameterTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.makeParameterTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.makeParameterTypes
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint.setParameterTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DelegatingContextSelector.DelegatingContextSelector
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.impl.DelegatingContextSelector.getCalleeTarget
21
0
0
21
14
3
12
3
0.00
com.ibm.wala.ipa.callgraph.impl.DelegatingContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.DelegatingContextSelector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Everywhere.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Everywhere.Everywhere
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.impl.Everywhere.get
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.Everywhere.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.Everywhere.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitCallGraph
14
0
1
13
9
1
9
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.(Anon_2).apply
7
3
0
4
3
1
1
2
0.75
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.addEdge
7
2
0
5
3
3
1
3
0.40
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.addEdge
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getPredNodeCount
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getPredNodeNumbers
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getPredNodes
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getSuccNodeCount
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getSuccNodeNumbers
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.getSuccNodes
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.hasEdge
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.removeEdge
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitEdgeManager.removeOutgoingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.addTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.addTarget
33
0
0
33
27
5
19
5
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.clearAllTargets
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.equals
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.ExplicitNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getAllTargetNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getDU
13
2
0
11
7
2
6
2
0.18
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getIR
13
2
0
11
7
2
6
2
0.18
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getNumberOfTargets
11
0
1
10
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getPossibleSites
9
0
0
9
6
3
2
4
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getPossibleSites.(Anon_1).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getPossibleTargetNumbers
11
0
1
10
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.getPossibleTargets
17
0
1
16
12
5
7
6
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.hashCode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.iterateNewSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.ExplicitNode.removeTarget
25
0
0
25
18
6
11
7
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.findOrCreateNode
21
2
0
19
13
3
10
3
0.11
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getAnalysisCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getEdgeManager
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getNumberOfTargets
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getPossibleSites
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getPossibleTargetNumbers
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.getPossibleTargets
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.makeEdgeManger
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.makeFakeRootNode
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.makeFakeWorldClinitNode
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph.makeNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField
67
0
12
55
40
1
15
13
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getAnnotations
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getClassHierarchy
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getDeclaringClass
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getFieldTypeReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).getReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isFinal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isPrivate
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isProtected
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isPublic
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isStatic
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.addStaticField.(Anon_1).isVolatile
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.FakeRootClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.FakeRootClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllAncestorInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllImplementedInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getAllStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getClassInitializer
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getDeclaredInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getDeclaredStaticFields
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getField
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getMethod
8
0
0
8
4
1
4
2
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.getSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootMethod.FakeRootMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootMethod.getRootMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.FakeRootMethod.isFakeRootMethod
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.callgraph.impl.FakeRootMethod.isFromFakeRoot
11
4
0
7
4
2
3
2
0.57
com.ibm.wala.ipa.callgraph.impl.FakeWorldClinitMethod.FakeWorldClinitMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getEntrypointNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getFakeRootNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getFakeWorldClinitNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getNode
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getNode
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getNodes
11
0
1
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getNumberOfTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getPossibleSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getPossibleTargets
14
0
1
13
8
3
6
4
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getPredNodeNumbers
12
0
1
11
7
3
5
4
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.getSuccNodeNumbers
12
0
1
11
7
3
5
4
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.iterateNodes
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.iterateNodes.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.make
14
5
1
8
5
3
2
3
0.62
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.make
15
5
1
9
6
4
2
4
0.56
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.make.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.make.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.PartialCallGraph.PartialCallGraph
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.SubtypesEntrypoint.makeParameterTypes
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.ipa.callgraph.impl.SubtypesEntrypoint.makeParameterTypes
19
0
0
19
13
5
8
6
0.00
com.ibm.wala.ipa.callgraph.impl.SubtypesEntrypoint.SubtypesEntrypoint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.SubtypesEntrypoint.SubtypesEntrypoint
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.UnionContextSelector.getCalleeTarget
16
3
1
12
9
4
5
4
0.25
com.ibm.wala.ipa.callgraph.impl.UnionContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.UnionContextSelector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.UnionContextSelector.UnionContextSelector
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.addBypassLogic
28
8
2
18
11
4
9
3
0.44
com.ibm.wala.ipa.callgraph.impl.Util.addBypassLogic
23
0
2
21
14
6
10
3
0.00
com.ibm.wala.ipa.callgraph.impl.Util.addDefaultBypassLogic
16
1
0
15
11
3
8
3
0.07
com.ibm.wala.ipa.callgraph.impl.Util.addDefaultSelectors
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.ipa.callgraph.impl.Util.checkGraphSubset
51
6
3
42
32
5
28
8
0.14
com.ibm.wala.ipa.callgraph.impl.Util.getNativeSpec
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints
56
6
6
44
31
6
17
10
0.14
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints
23
0
0
23
16
6
8
7
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints
7
0
0
7
3
2
3
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints.(Anon_1).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints.(Anon_2).iterator
24
0
3
21
17
4
4
8
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints.(Anon_2).iterator.(Anon_3).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints.(Anon_2).iterator.(Anon_3).next
6
0
0
6
5
3
1
3
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeMainEntrypoints.(Anon_2).iterator.(Anon_3).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.makeNCFABuilder
21
6
0
15
11
5
6
4
0.40
com.ibm.wala.ipa.callgraph.impl.Util.makeRTABuilder
15
7
2
6
3
2
3
1
1.17
com.ibm.wala.ipa.callgraph.impl.Util.makeVanillaNCFABuilder
20
7
0
13
9
5
6
4
0.54
com.ibm.wala.ipa.callgraph.impl.Util.makeVanillaZeroOneCFABuilder
11
7
0
4
1
2
1
1
1.75
com.ibm.wala.ipa.callgraph.impl.Util.makeVanillaZeroOneCFABuilder
20
9
2
9
5
2
5
1
1.00
com.ibm.wala.ipa.callgraph.impl.Util.makeVanillaZeroOneContainerCFABuilder
22
7
3
12
8
4
6
3
0.58
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroCFABuilder
10
6
0
4
1
2
1
1
1.50
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroCFABuilder
20
9
2
9
5
2
5
1
1.00
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroContainerCFABuilder
20
7
2
11
7
4
5
3
0.64
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroOneCFABuilder
11
7
0
4
1
2
1
1
1.75
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroOneCFABuilder
21
9
2
10
6
2
5
1
0.90
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroOneContainerCFABuilder
11
7
0
4
1
2
1
1
1.75
com.ibm.wala.ipa.callgraph.impl.Util.makeZeroOneContainerCFABuilder
12
0
2
10
6
2
5
1
0.00
com.ibm.wala.ipa.callgraph.impl.Util.setify
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.ipa.callgraph.impl.Util.setNativeSpec
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.MethodTargetSelector.getCalleeTarget
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey.AbstractFieldPointerKey
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey.getInstanceKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractLocalPointerKey.getNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis.AbstractPointerAnalysis
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis.getCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis.getHeapGraph
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis.getInstanceKeyMapping
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis.getInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointsToSolver.AbstractPointsToSolver
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointsToSolver.getBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointsToSolver.getReflectionHandler
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointsToSolver.getSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractPointsToSolver.solve
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.AbstractTypeInNode
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.getConcreteType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.getNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AbstractTypeInNode.toString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.AllocationSite
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getCreationSites
17
0
0
17
12
1
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getCreationSites.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getCreationSites.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.getSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSite.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.AllocationSiteInNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.getCreationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.getSite
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNode.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.AllocationSiteInNodeFactory
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.getInstanceKeyForAllocation
34
2
5
27
19
10
10
10
0.07
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.getInstanceKeyForConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.getInstanceKeyForMultiNewArray
9
0
1
8
5
3
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.AllocationSiteInNodeFactory.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ArrayContentsKey.ArrayContentsKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ArrayContentsKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ArrayContentsKey.getTypeFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ArrayContentsKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ArrayContentsKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignEquation.AssignEquation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignEquation.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignEquation.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.equals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.evaluate
14
0
2
12
8
3
6
3
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.makeEquation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.AssignOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.CallerContext
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.get
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.getCaller
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContextPair.CallerContextPair
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContextPair.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContextPair.get
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContextPair.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerContextPair.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.CallerSiteContext
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.getCallSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContextPair.CallerSiteContextPair
12
4
0
8
5
1
5
1
0.50
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContextPair.equals
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContextPair.get
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContextPair.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallerSiteContextPair.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.CallString
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.CallString
10
0
0
10
8
3
6
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.equals
16
0
2
14
8
2
8
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.getCallSiteRefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.getMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.hashCode
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallString.toString
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContext.CallStringContext
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContext.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.CallStringContextPair
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.getBaseContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.getCallString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextPair.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.CallStringContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.getCalleeTarget
11
0
0
11
8
3
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.getCallString
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.getLength
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.CallStringContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.ContainerContextSelector
11
4
0
7
4
1
4
1
0.57
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.findNodeRecursiveMatchingContext
36
8
0
28
21
6
13
6
0.29
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.findRecursiveMatchingContext
24
7
0
17
12
4
7
4
0.41
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.findRecursiveMatchingContext
12
8
0
4
2
2
1
2
2.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.getCalleeTarget
24
0
0
24
16
2
13
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.isArrayCopyingMethod
20
3
0
17
10
1
10
1
0.18
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.isArrayCopyMethod
12
4
0
8
4
1
4
1
0.50
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.isArrayToStringMethod
11
3
0
8
4
1
4
1
0.38
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.isContainer
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.isWellKnownStaticFactory
19
4
0
15
9
1
9
1
0.27
com.ibm.wala.ipa.callgraph.propagation.cfa.ContainerContextSelector.mayUnderstand
57
24
1
32
21
3
18
3
0.75
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.ContextInsensitiveSSAInterpreter
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.getCFG
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.getDU
8
2
0
6
3
1
3
1
0.33
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.getIR
8
2
0
6
3
1
3
1
0.33
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.getNumberOfStatements
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.DefaultPointerKeyFactory
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getFilteredPointerKeyForLocal
8
1
0
7
4
1
4
1
0.14
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForInstanceField
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForLocal
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultPointerKeyFactory.getPointerKeyForStaticField
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.DefaultSSAInterpreter
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.getCFAInterpreter
8
0
1
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.getIR
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.getNumberOfStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.iterateCallSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.iterateNewSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DefaultSSAInterpreter.recordFactoryType
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.DelegatingSSAContextInterpreter
14
3
0
11
7
1
7
1
0.27
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.getCFG
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.getDU
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.getIR
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.getNumberOfStatements
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.recordFactoryType
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.DelegatingSSAContextInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ExceptionReturnValueKey.equals
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ExceptionReturnValueKey.ExceptionReturnValueKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ExceptionReturnValueKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ExceptionReturnValueKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.FallbackContextInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.getCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.getDU
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.getIR
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.getNumberOfStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.iterateCallSites
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.iterateFieldsRead
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.iterateFieldsWritten
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.iterateNewSites
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.recordFactoryType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.FallbackContextInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.nCFABuilder.nCFABuilder
20
0
4
16
12
6
8
5
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.nCFAContextSelector.getLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.nCFAContextSelector.nCFAContextSelector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.OneLevelSiteContextSelector.getCalleeTarget
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.OneLevelSiteContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.OneLevelSiteContextSelector.OneLevelSiteContextSelector
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXCFABuilder.make
7
0
0
7
3
2
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXCFABuilder.make
26
10
2
14
8
2
9
2
0.71
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXCFABuilder.makeInstanceKeys
8
3
0
5
2
3
1
2
0.60
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXCFABuilder.ZeroXCFABuilder
19
0
4
15
12
8
5
6
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXContainerCFABuilder.makeContainerContextSelector
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXContainerCFABuilder.ZeroXContainerCFABuilder
9
0
2
7
4
4
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.allFieldsArePrimitive
18
0
0
18
12
3
8
4
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.allocationPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.countAllocsByType
19
3
0
16
11
5
6
6
0.19
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.disambiguateConstants
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.exceedsSmushLimit
22
5
0
17
12
6
7
7
0.29
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getClassBasedInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getInstanceKeyForAllocation
21
0
1
20
14
3
9
3
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getInstanceKeyForConstant
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getInstanceKeyForMultiNewArray
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.isInteresting
17
3
0
14
10
1
9
1
0.21
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.isReflectiveType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.isStackTraceElement
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.isStringish
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.isThrowable
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.smushMany
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.smushPrimHolders
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.smushStrings
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.smushThrowables
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.ZeroXInstanceKeys
15
1
0
14
10
1
10
1
0.07
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.ClassBasedInstanceKeys
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getClassHierarchy
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getInstanceKeyForAllocation
17
0
3
14
9
3
7
3
0.00
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getInstanceKeyForConstant
11
0
0
11
7
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getInstanceKeyForMetadataObject
25
2
0
23
18
4
12
4
0.09
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getInstanceKeyForMultiNewArray
39
6
1
32
22
4
19
4
0.19
com.ibm.wala.ipa.callgraph.propagation.ClassBasedInstanceKeys.getInstanceKeyForPEI
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ipa.callgraph.propagation.CloneContextSelector.CloneContextSelector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.CloneContextSelector.getCalleeTarget
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.CloneContextSelector.getRelevantParameters
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.ConcreteTypeKey
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getCreationSites
22
0
0
22
16
1
4
4
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getCreationSites.(Anon_1).makeInner
17
0
0
17
13
0
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getCreationSites.(Anon_1).makeInner.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getCreationSites.(Anon_1).makeInner.(Anon_3).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getInstanceKeysForPEI
25
7
0
18
13
6
8
7
0.39
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConcreteTypeKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.ConstantKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.getCreationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ConstantKey.toString
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ContainerUtil.isContainer
36
4
1
31
21
4
16
4
0.13
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.getTypeFilter
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.addFiltered
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.addInverseFiltered
8
3
1
4
2
2
1
2
0.75
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.bits
11
0
0
11
7
2
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.equals
19
0
4
15
9
2
9
3
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.getConcreteTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.isRootFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.MultipleClassesFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.MultipleClassesFilter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.addFiltered
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.addInverseFiltered
8
3
1
4
2
2
1
2
0.75
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.isRootFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.SingleClassFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleClassFilter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.addFiltered
11
0
1
10
6
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.addInverseFiltered
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.getInstance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.isRootFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.SingleInstanceFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.SingleInstanceFilter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.addFiltered
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.addInverseFiltered
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.isRootFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.TargetMethodFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.UpdateAction.act
10
0
0
10
6
3
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TargetMethodFilter.UpdateAction.UpdateAction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TypeFilter.addFiltered
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TypeFilter.addInverseFiltered
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.FilteredPointerKey.TypeFilter.isRootFilter
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.HeapModel.getClassHierarchy
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.HeapModel.iteratePointerKeys
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKey.equals
13
0
0
13
9
3
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKey.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKey.InstanceFieldKey
11
0
1
10
6
1
6
1
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKeyWithFilter.getTypeFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldKeyWithFilter.InstanceFieldKeyWithFilter
17
1
1
15
10
2
8
2
0.07
com.ibm.wala.ipa.callgraph.propagation.InstanceFieldPointerKey.getInstanceKey
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKey.getConcreteType
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKey.getCreationSites
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory.getInstanceKeyForAllocation
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory.getInstanceKeyForConstant
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory.getInstanceKeyForMetadataObject
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory.getInstanceKeyForMultiNewArray
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory.getInstanceKeyForPEI
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.ipa.callgraph.propagation.IPointerOperator.isComplex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.IPointsToSolver.solve
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.isParameter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.LocalPointerKey
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKeyWithFilter.getTypeFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.LocalPointerKeyWithFilter.LocalPointerKeyWithFilter
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.getDim
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.MultiNewArrayInNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.myElementType
19
4
0
15
10
2
7
2
0.27
com.ibm.wala.ipa.callgraph.propagation.MultiNewArrayInNode.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.equals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.getNode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.internalEquals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.internalHashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NodeKey.NodeKey
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NormalAllocationInNode.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.NormalAllocationInNode.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.NormalAllocationInNode.NormalAllocationInNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getClassHierarchy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getHeapGraph
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getHeapModel
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getInstanceKeyMapping
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getInstanceKeys
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getPointerKeys
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.getPointsToSet
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis.isFiltered
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitExceptionsForCall
15
3
0
12
8
5
4
6
0.25
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSet
32
1
0
31
25
9
13
8
0.03
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtALoad
15
0
0
15
11
8
4
9
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtCall
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtCatch
49
5
1
43
32
17
15
20
0.12
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtCheckCast
29
1
0
28
19
7
11
10
0.04
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtGet
26
0
0
26
19
10
9
11
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtPhi
15
0
0
15
10
6
6
7
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.computeImplicitPointsToSetAtPi
15
0
0
15
10
6
6
7
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.getHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.getPointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.getPointsToSet
29
1
3
25
18
7
11
7
0.04
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForInstanceField
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.HModel.iteratePointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.ImplicitPointsToSetVisitor
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitArrayLoad
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitCheckCast
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitGetCaughtException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitNew
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor.visitPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.isFiltered
14
3
0
11
7
2
5
2
0.27
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.makeHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.makeImplicitPointsToVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.PointerAnalysisImpl
12
0
0
12
8
2
8
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.toOrdinalSet
12
0
0
12
8
3
6
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.toString
12
0
0
12
8
4
5
6
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compare
60
5
13
42
27
1
27
1
0.12
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareArrayKey
29
0
1
28
24
5
11
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareConcreteTypes
12
0
0
12
9
5
4
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareExceptionKey
14
0
1
13
9
3
6
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareFieldKey
13
0
1
12
8
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareFields
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareLocalKey
20
0
1
19
14
5
8
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareOtherKeys
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.comparePrimitives
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareReturnValueKey
14
0
1
13
9
3
6
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.compareStaticKey
14
0
1
13
9
3
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.equals
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyComparator.PointerKeyComparator
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getFilteredPointerKeyForLocal
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForArrayContents
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForExceptionalReturnValue
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForInstanceField
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForLocal
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForReturnValue
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.callgraph.propagation.PointerKeyFactory.getPointerKeyForStaticField
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.(Anon_2).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.findOrCreateIndex
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getNumberOfPointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getPointsToSet
21
3
0
18
12
4
9
4
0.17
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getPointsToSet
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getRepresentative
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getTransitiveRoots
10
3
0
7
4
1
2
2
0.43
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.getTransitiveRoots.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.isImplicit
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.isTransitiveRoot
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.isUnified
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.iterateKeys
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.put
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.recordImplicit
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.recordTransitiveRoot
12
5
0
7
4
2
3
2
0.71
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.recordUnified
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.revertToPreTransitive
12
3
0
9
5
3
3
4
0.33
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.unify
19
6
0
13
8
3
6
3
0.46
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.unify
37
3
0
34
24
7
18
7
0.09
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.upgradeToFilter
15
0
0
15
12
5
7
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToMap.upgradeTypeFilter
13
0
0
13
8
3
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.add
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.addAll
9
1
0
8
5
2
4
2
0.12
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.addAll
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.checkTypes
41
4
2
35
29
9
18
10
0.11
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.checkTypes.(Anon_1).act
11
0
0
11
9
2
6
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.cryIfTooBig
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.equals
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.getPointerKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.PointsToSetVariable
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.setPointerKey
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.ipa.callgraph.propagation.PointsToSetVariable.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.addAssignmentsForCatchPointerKey
26
12
0
14
9
2
7
3
0.86
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.addConstraintsFromChangedNode
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.addConstraintsFromNewNodes
19
7
0
12
8
4
5
4
0.58
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.addConstraintsFromNode
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.ArrayLoadOperator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.evaluate
51
0
4
47
35
13
21
13
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.evaluate.(Anon_1).act
19
0
1
18
13
3
9
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.isLoadOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayLoadOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.ArrayStoreOperator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.evaluate
49
1
4
44
33
13
20
14
0.02
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.isLoadOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ArrayStoreOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.assignInstanceToCatch
12
7
0
5
2
1
2
1
1.40
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.catches
24
7
0
17
10
2
9
3
0.41
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.customInit
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.EntrypointResolutionWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.EntrypointResolutionWarning.EntrypointResolutionWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.EntrypointResolutionWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ExceptionLookupFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ExceptionLookupFailure.ExceptionLookupFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.ExceptionLookupFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.filterForClass
25
4
2
19
14
4
10
4
0.21
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.equals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.evaluate
23
0
5
18
13
5
9
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.FilterOperator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.FilterOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getAnalysisCache
2
0
0
2
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getClassHierarchy
18
15
0
3
1
1
1
1
5.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getContextInterpreter
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getContextSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.evaluate
49
0
3
46
34
15
18
14
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.evaluate.(Anon_2).act
14
0
1
13
9
3
5
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.filterInstances
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.GetFieldOperator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.isLoadOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.GetFieldOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getFilteredPointerKeyForLocal
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeyForAllocation
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeyForMultiNewArray
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getInstanceKeysForClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getJavaLangObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getMutableInstanceKeysForClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForArrayContents
18
8
0
10
6
2
5
2
0.80
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForExceptionalReturnValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForInstanceField
23
6
1
16
10
3
8
3
0.38
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForLocal
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForReturnValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPointerKeyForStaticField
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getPropagationSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.getTargetForCall
25
7
3
15
10
3
7
3
0.47
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.haveAlreadyVisited
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.evaluate
49
3
0
46
33
11
20
11
0.07
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.evaluate.(Anon_5).act
27
0
0
27
19
4
13
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.InstanceArrayStoreOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstanceArrayStoreOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.evaluate
31
3
0
28
20
9
10
9
0.11
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.evaluate.(Anon_4).act
9
0
0
9
6
2
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.InstancePutFieldOperator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InstancePutFieldOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InverseFilterOperator.evaluate
24
0
4
20
14
6
9
6
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InverseFilterOperator.InverseFilterOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InverseFilterOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.InverseFilterOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.isJavaLangObject
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.makeCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.makeCallGraph
59
3
9
47
36
8
27
6
0.06
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.makeSolver
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.makeSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.markAlreadyVisited
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.markChanged
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.markDiscovered
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PropagationCallGraphBuilder
31
6
0
25
18
2
17
1
0.24
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.evaluate
50
0
2
48
36
16
19
15
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.evaluate.(Anon_3).act
17
0
0
17
12
4
7
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.filterInstances
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.getField
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.getPutAssignmentOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.isLoadOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.PutFieldOperator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.PutFieldOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.representsNullType
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.setContextInterpreter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.setContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.setInstanceKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.setPointerKeyFactory
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.getBase
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.getTypeFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.make
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.TypedPointerKey.TypedPointerKey
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.unconditionallyAddConstraintsFromNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.wasChanged
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.addImplicitStatement
19
0
0
19
14
6
9
6
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.addStatement
22
3
0
19
13
3
12
4
0.16
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.addStatement
19
0
0
19
14
3
11
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.addStatement
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.containsImplicitStatement
20
3
0
17
12
5
7
5
0.18
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.containsStatement
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.containsVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.countImplicitEdges
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.addEquation
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.addVariable
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.getEquationCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.DelegateGraph.getVarCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.addNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.containsNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getEdgeManager
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodeCount
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodes
36
0
4
32
22
4
10
9
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodes.(Anon_7).advance
9
0
0
9
6
1
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodes.(Anon_7).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodes.(Anon_7).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getPredNodes.(Anon_7).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodeCount
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodes
37
1
4
32
22
4
10
9
0.03
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodes.(Anon_8).advance
9
0
0
9
6
1
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodes.(Anon_8).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodes.(Anon_8).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.getSuccNodes.(Anon_8).remove
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.isInteresting
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.removeNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.FilteredConstraintGraphView.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.findOrCreateRelation
12
3
0
9
5
3
4
2
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getAssignmentGraph
13
4
1
8
5
1
2
2
0.50
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getAssignmentGraph.(Anon_5).isInteresting
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getFilterAssignmentGraph
14
5
1
8
5
1
2
2
0.62
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getFilterAssignmentGraph.(Anon_6).isInteresting
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getFlowGraphIncludingImplicitConstraints
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getNumberOfStatementsThatDef
19
0
0
19
13
6
8
7
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getNumberOfStatementsThatUse
26
7
0
19
13
6
8
7
0.37
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getStatements
8
0
0
8
5
3
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getStatements.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getStatementsThatDef
24
0
1
23
16
7
11
8
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getStatementsThatUse
23
0
0
23
16
7
11
8
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getVariables
8
0
0
8
5
3
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.getVariables.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.GlobalImplicitIterator.advanceOuter
15
3
0
12
8
3
6
3
0.25
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.GlobalImplicitIterator.GlobalImplicitIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.GlobalImplicitIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.GlobalImplicitIterator.next
11
0
0
11
8
6
3
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.GlobalImplicitIterator.remove
5
1
1
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitDefIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitDefIterator.ImplicitDefIterator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitDefIterator.next
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitDefIterator.remove
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitUseIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitUseIterator.ImplicitUseIterator
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitUseIterator.next
10
0
0
10
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.ImplicitUseIterator.remove
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.makeRelation
14
5
0
9
6
2
4
2
0.56
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.performVerboseAction
21
0
0
21
17
6
12
7
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.removeImplicitStatement
15
0
0
15
11
5
7
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.removeStatement
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.removeVariable
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.reorder
14
0
2
12
8
6
3
6
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.spaceReport
13
8
0
5
3
2
2
2
1.60
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.useImplicitRepresentation
8
3
0
5
3
3
1
3
0.60
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.addNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.containsNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getEdgeManager
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getPredNodeCount
13
0
0
13
9
4
5
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getPredNodes
36
1
3
32
24
4
11
8
0.03
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getPredNodes.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getPredNodes.(Anon_2).next
17
0
0
17
13
2
8
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getPredNodes.(Anon_2).remove
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodeCount
11
0
0
11
7
4
4
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodes
35
1
4
30
21
4
9
9
0.03
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodes.(Anon_3).advance
7
0
0
7
5
1
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodes.(Anon_3).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodes.(Anon_3).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.getSuccNodes.(Anon_3).remove
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.removeNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationGraph.VariableGraphView.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.cloneInstanceKeysForClass
14
5
0
9
6
2
4
2
0.56
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.extractPointerAnalysis
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.findOrCreateIndexForInstanceKey
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.findOrCreatePointsToSet
51
11
2
38
27
4
22
4
0.29
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.findOrCreateSparseSetForClass
12
3
0
9
6
2
5
2
0.33
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getAssignmentGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getFilterAsssignmentGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getFixedPointSystem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getFlowGraphIncludingImplicitConstraints
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getInstanceIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getInstanceKey
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getInstanceKeysForClass
11
4
0
7
4
1
4
1
0.57
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getInstances
13
5
0
8
5
3
3
4
0.62
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getNumberOfPointerKeys
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getPeriodicMaintainInterval
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getStatementsThatDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getStatementsThatUse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getTransitiveRoots
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getVerboseInterval
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.getWorklist
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.initializeVariables
4
2
0
2
0
1
0
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.initializeWorkList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.isTransitiveRoot
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.isUnified
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.iteratePointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.makeArray
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.makePointerAnalysis
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newConstraint
37
11
5
21
15
3
12
3
0.52
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newConstraint
33
9
0
24
16
3
13
3
0.38
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newConstraint
19
0
0
19
13
3
11
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newConstraint
24
0
0
24
17
4
14
4
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newFieldRead
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newFieldWrite
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newSideEffect
10
0
0
10
7
3
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newSideEffect
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.newSideEffect
14
0
0
14
9
2
9
3
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.performVerboseAction
26
0
3
23
17
2
16
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.periodicMaintenance
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.printRHSInstances
28
0
0
28
21
8
12
11
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.printRHSInstances.(Anon_1).act
6
0
0
6
4
0
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.PropagationSystem
13
2
0
11
7
1
7
1
0.18
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.recordImplicitPointsToSet
20
3
0
17
12
2
11
2
0.18
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerArrayInstanceWithAllInterfacesOfElement
15
0
0
15
11
6
6
7
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerArrayInstanceWithAllSuperclassesOfElement
17
1
0
16
10
6
7
5
0.06
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerFixedSet
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerInstanceOfClass
31
3
5
23
17
5
12
5
0.13
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerInstanceWithAllInterfaces
16
5
0
11
7
4
4
5
0.45
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerInstanceWithAllSuperclasses
15
5
0
10
6
2
5
2
0.50
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.registerMultiDimArraysForArrayOfObjectTypes
11
0
1
10
7
4
5
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.replaceLHS
16
5
0
11
7
2
5
1
0.45
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.replaceRHS
24
5
0
19
13
4
10
4
0.26
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.revertToPreTransitive
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.setPeriodicMaintainInterval
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.setVerboseInterval
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.unify
27
10
3
14
10
4
7
5
0.71
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.updateEquationsForUnification
52
9
2
41
30
11
16
14
0.22
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.updateSideEffects
12
0
0
12
8
4
5
5
0.00
com.ibm.wala.ipa.callgraph.propagation.PropagationSystem.updateSideEffectsForUnification
13
6
0
7
4
3
2
4
0.86
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.get
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.getReceiver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.ReceiverInstanceContext
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.callgraph.propagation.ReceiverInstanceContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverTypeContextSelector.getCalleeTarget
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverTypeContextSelector.getRelevantParameters
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReceiverTypeContextSelector.ReceiverTypeContextSelector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReflectionHandler.computeFactoryReturnStatements
14
1
0
13
8
4
5
5
0.08
com.ibm.wala.ipa.callgraph.propagation.ReflectionHandler.modifyFactoryInterpreter
23
5
2
16
9
5
6
6
0.31
com.ibm.wala.ipa.callgraph.propagation.ReflectionHandler.ReflectionHandler
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReflectionHandler.updateForReflection
42
8
2
32
22
8
13
10
0.25
com.ibm.wala.ipa.callgraph.propagation.ReflectionHandler.updateForReflection.(for_loop_1).(Anon_1).test
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKey.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKey.ReturnValueKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKeyWithFilter.getTypeFilter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ReturnValueKeyWithFilter.ReturnValueKeyWithFilter
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.AbstractRTABuilder
7
0
0
7
4
2
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.addCallConstraints
9
3
0
6
3
2
2
3
0.50
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.addConstraintsFromNode
21
5
2
14
10
1
9
1
0.36
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.addFieldConstraints
13
3
0
10
6
3
4
5
0.30
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.addNewConstraints
9
3
0
6
3
2
2
3
0.50
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.createEmptyCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.customInit
11
1
2
8
5
3
4
4
0.12
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.getAllocatedTypes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.getKeyForSite
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.getRTAContextInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.makeContextInterpreter
9
0
1
8
6
4
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.makeContextSelector
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.makeDispatchOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.makeSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.makeSystem
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.processClassInitializer
39
1
4
34
25
7
17
7
0.03
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.processFieldAccess
14
3
0
11
7
3
4
3
0.27
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.processResolvedCall
22
5
3
14
8
1
8
1
0.36
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.unconditionallyAddConstraintsFromNode
8
1
0
7
5
1
5
1
0.14
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.updateSetsForNewClass
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.visitInvoke
46
13
7
26
18
5
13
5
0.50
com.ibm.wala.ipa.callgraph.propagation.rta.AbstractRTABuilder.visitNew
36
7
4
25
17
3
15
3
0.28
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.BasicRTABuilder
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.DispatchOperator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.evaluate
81
15
8
58
41
10
31
10
0.26
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.evaluate.(Anon_1).act
39
8
4
27
19
3
15
4
0.30
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.DispatchOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.getKeyForSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.getKeyForSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.makeDispatchOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.registerImplementedMethods
17
3
0
14
9
4
6
5
0.21
com.ibm.wala.ipa.callgraph.propagation.rta.BasicRTABuilder.updateSetsForNewClass
18
4
2
12
8
2
7
3
0.33
com.ibm.wala.ipa.callgraph.propagation.rta.CallSite.CallSite
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.CallSite.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.CallSite.getSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.rta.CallSite.getSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.ContextInsensitiveRTAInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.getAnalysisCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.iterateFieldsRead
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.iterateFieldsWritten
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.iterateNewSites
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter.recordFactoryType
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.DefaultRTAInterpreter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.getNodeInterpreter
12
0
1
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.iterateCallSites
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.iterateFieldsRead
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.iterateFieldsWritten
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.iterateNewSites
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.recordFactoryType
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.callgraph.propagation.rta.DefaultRTAInterpreter.understands
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.delegate
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.DelegatingCGNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.getAllTargetNumbers
14
0
0
14
9
5
5
6
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.getNumberOfTargets
11
0
0
11
8
5
3
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.getPossibleTargetNumbers
11
0
0
11
8
5
3
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.getPossibleTargets
11
0
0
11
8
5
3
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingCGNode.hasTarget
17
0
0
17
11
4
7
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.addEdge
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.getPredNodeCount
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.getPredNodeNumbers
24
0
0
24
17
8
9
10
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.hasEdge
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingEdgeManager.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.DelegatingExplicitCallGraph
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.makeEdgeManger
2
0
0
2
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingExplicitCallGraph.makeNode
14
11
0
3
1
1
1
1
3.67
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.DelegatingRTAContextInterpreter
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.iterateCallSites
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.iterateFieldsRead
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.iterateFieldsWritten
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.iterateNewSites
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.recordFactoryType
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.DelegatingRTAContextInterpreter.understands
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter.iterateFieldsRead
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter.iterateFieldsWritten
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter.iterateNewSites
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter.recordFactoryType
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTASelectorKey.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTASelectorKey.getTypeFilter
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTASelectorKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTASelectorKey.RTASelectorKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.RTASelectorKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.computePointerKeys
40
0
3
37
26
8
18
8
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.computePointerKeys
24
0
0
24
17
7
9
8
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getFilteredPointerKeyForLocal
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getIKeyFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getInstanceKeyForMetadataObject
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getInstanceKeyForPEI
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForInstanceField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForLocal
33
8
0
25
19
4
12
4
0.32
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.getStringConstantForInstanceKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.initAllPKeys
13
0
0
13
8
3
6
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.initPKeysForNode
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.iteratePointerKeys
9
0
0
9
6
1
3
2
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.iteratePointerKeys.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedHeapModel.TypeBasedHeapModel
12
4
0
8
5
1
5
1
0.50
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.computeOrdinalInstanceSet
35
5
1
29
21
6
14
8
0.17
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.getHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.getPointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.getPointsToSet
16
0
0
16
11
3
8
3
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.inferType
27
0
0
27
24
8
16
8
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.isFiltered
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.make
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.makeInstanceKeys
16
3
0
13
8
3
6
4
0.23
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.toOrdinalInstanceKeySet
9
0
0
9
6
4
3
5
0.00
com.ibm.wala.ipa.callgraph.propagation.rta.TypeBasedPointerAnalysis.TypeBasedPointerAnalysis
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.equals
9
0
0
9
6
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.makeMap
9
0
0
9
5
2
5
3
0.00
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.SelectiveCPAContext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext.SelectiveCPAContext
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.getCreationSites
16
0
0
16
12
1
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.getCreationSites.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.getCreationSites.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.SmushedAllocationSiteInNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInNode.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.getInstanceKeyForAllocation
19
1
3
15
10
5
6
5
0.07
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.getInstanceKeyForConstant
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.getInstanceKeyForMultiNewArray
9
0
1
8
5
3
3
3
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SmushedAllocationSiteInstanceKeys.SmushedAllocationSiteInstanceKeys
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter.getCFG
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter.getDU
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter.getIR
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter.getNumberOfStatements
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addBlockInstructionConstraints
23
5
2
16
10
3
9
3
0.31
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addConstraintsFromNode
15
6
0
9
6
1
5
1
0.67
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addExceptionDefConstraints
72
15
5
53
37
14
25
16
0.28
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addNodeInstructionConstraints
18
4
1
13
9
5
5
6
0.31
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addNodePassthruExceptionConstraints
15
7
1
7
5
5
1
5
1.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.addPhiConstraints
42
3
0
39
26
8
20
11
0.08
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.CheckcastFailure.CheckcastFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.CheckcastFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.CheckcastFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.addPiAssignment
16
3
1
12
8
3
6
4
0.25
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.booleanConstantTest
21
4
3
14
10
2
7
2
0.29
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.ConstraintVisitor
15
0
5
10
8
1
8
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.contentsAreInvariant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.contentsAreInvariant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.DefaultInvariantComputer.computeInvariantParameters
26
8
0
18
11
2
12
4
0.44
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.doVisitArrayLoad
26
0
0
26
19
5
13
6
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.doVisitArrayStore
53
4
1
48
35
8
26
11
0.08
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getAnalysisCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getBuilder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInstanceKeyForClassObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInstanceKeyForConstant
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInvariantContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getInvariantContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForArrayContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForInstanceField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.getTargetForCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.hasNoInterestingUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.InvariantComputer.computeInvariantParameters
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.isRootType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.nullConstantTest
12
0
0
12
8
1
5
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.processClassInitializer
43
6
6
31
22
9
14
9
0.19
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.processFinalizeMethod
20
0
0
20
13
4
8
4
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.processFinalizeMethod.(Anon_3).makeParameterTypes
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.processPutField
46
2
0
44
32
8
26
12
0.05
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.processPutStatic
26
3
1
22
16
5
11
6
0.14
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.setBasicBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitArrayLoad
7
1
0
6
3
1
3
1
0.17
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitArrayStore
7
1
0
6
3
1
3
1
0.17
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitCheckCast
55
0
5
50
36
8
26
12
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitGet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitGetCaughtException
14
8
0
6
4
4
1
4
1.33
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitGetInternal
60
4
6
50
36
8
26
9
0.08
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitInvokeInternal
66
5
6
55
41
8
25
12
0.09
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitInvokeInternal.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitInvokeInternal.(Anon_2).act
5
0
0
5
3
0
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitLoadMetadata
18
0
2
16
11
4
7
4
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitNew
67
4
6
57
43
10
32
10
0.07
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitPhi
21
0
0
21
14
4
11
6
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitPi
61
2
2
57
45
23
19
22
0.04
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitPut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitPutInternal
27
1
2
24
17
2
14
2
0.04
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitReturn
25
1
2
22
15
4
12
5
0.05
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.ConstraintVisitor.visitThrow
4
2
0
2
0
1
0
1
1.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.contentsAreInvariant
20
6
0
14
10
2
7
2
0.43
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.contentsAreInvariant
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.DispatchOperator
20
7
0
13
9
2
10
2
0.54
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.equals
16
7
1
8
5
2
3
2
0.88
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.evaluate
96
25
4
68
51
14
38
17
0.37
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.handleAllReceivers
49
12
0
37
27
9
17
9
0.32
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.hashCode
15
0
0
15
8
2
7
4
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.isComplex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.noConstParams
14
0
0
14
7
1
9
3
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.DispatchOperator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.FieldResolutionFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.FieldResolutionFailure.FieldResolutionFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.FieldResolutionFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getCaughtExceptionTypes
18
0
0
18
12
5
8
4
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getCFAContextInterpreter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getIncomingPEIs
33
6
0
27
19
6
14
7
0.22
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getInstanceKeyForPEI
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getInstanceKeyForPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getInvariantContents
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getInvariantContents
47
4
2
41
29
11
18
11
0.10
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getReceiverClass
15
4
0
11
7
3
5
3
0.36
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getTargetPointerKey
37
9
4
24
16
4
11
4
0.38
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getTargetsForCall
30
6
0
24
17
8
9
8
0.25
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getTargetsForCall.(Anon_6).apply
10
0
0
10
7
2
4
3
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.getUniqueCatchKey
26
7
0
19
13
6
8
5
0.37
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.hasNoInterestingUses
20
2
1
17
11
3
9
4
0.12
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.hasUniqueCatchBlock
15
4
0
11
7
3
5
3
0.36
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.InterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitArrayLoad
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitArrayStore
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitCheckCast
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitGet
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitGetCaughtException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitPut
6
0
0
6
3
2
2
2
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitReturn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.InterestingVisitor.visitThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.isConstantRef
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.isRootType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.isRootType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.iterateCrossProduct
48
0
0
48
36
10
20
12
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.iterateCrossProduct.(Anon_4).rec
40
0
0
40
31
5
19
8
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.iterateCrossProduct.(Anon_4).rec.(Anon_5).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.iteratePointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.makeInterestingVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.makeSolver
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.makeVisitor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.needsFilterForReceiver
31
11
5
15
10
4
7
4
0.73
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.processCallingConstraints
80
35
4
41
29
11
19
12
0.85
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.processResolvedCall
34
10
5
19
11
2
11
1
0.53
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.SSAPropagationCallGraphBuilder
5
1
0
4
1
2
1
1
0.25
com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder.unconditionallyAddConstraintsFromNode
37
1
4
32
23
3
19
3
0.03
com.ibm.wala.ipa.callgraph.propagation.StandardSolver.solve
48
5
7
36
25
2
24
2
0.14
com.ibm.wala.ipa.callgraph.propagation.StandardSolver.StandardSolver
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StaticFieldKey.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.StaticFieldKey.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StaticFieldKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StaticFieldKey.StaticFieldKey
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StaticFieldKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.getConcreteType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.getCreationSites
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.StringConstantCharArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.StringConstantCharArray.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget
41
0
8
33
12
13
10
8
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget.MethodDispatchContext.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget.MethodDispatchContext.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget.MethodDispatchContext.getTargetMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget.MethodDispatchContext.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getCalleeTarget.MethodDispatchContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.getRelevantParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.TargetMethodContextSelector.TargetMethodContextSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.evaluate
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.evaluate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.getFixedSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.isLoadOperator
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.replaceFixedSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.callgraph.propagation.UnarySideEffect.UnarySideEffect
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ZeroLengthArrayInNode.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.callgraph.propagation.ZeroLengthArrayInNode.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.propagation.ZeroLengthArrayInNode.ZeroLengthArrayInNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.ApplicationLoaderPolicy.ApplicationLoaderPolicy
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.ipa.callgraph.pruned.ApplicationLoaderPolicy.check
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.addDepth
26
0
4
22
16
5
12
6
0.00
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.CallGraphPruning
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.dfs
23
0
3
20
14
3
11
3
0.00
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.findApplicationNodes
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.findApplicationNodes
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.callgraph.pruned.CallGraphPruning.findNodes
23
8
3
12
9
1
9
1
0.67
com.ibm.wala.ipa.callgraph.pruned.DoNotPrune.check
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.addEdge
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.addNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getEntrypointNodes
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getFakeRootNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getFakeWorldClinitNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNodes
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNumber
8
0
1
7
4
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getNumberOfTargets
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getPossibleSites
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getPossibleTargets
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getPredNodeCount
11
0
0
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getPredNodeNumbers
14
0
0
14
9
3
7
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getPredNodes
12
0
1
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getSuccNodeCount
11
0
0
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getSuccNodeNumbers
11
0
0
11
7
3
5
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.getSuccNodes
12
0
1
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.iterateNodes
12
0
1
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.iterator
12
0
1
11
7
4
4
4
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.PrunedCallGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeNodeAndEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PrunedCallGraph.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.callgraph.pruned.PruningPolicy.check
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.callgraph.ShallowAnalysisScope.ShallowAnalysisScope
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.ipa.callgraph.ShallowAnalysisScope.toAnalysisScope
14
0
3
11
7
2
6
4
0.00
com.ibm.wala.ipa.callgraph.ShallowAnalysisScope.toString
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.AbstractInterproceduralCFG
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.AbstractInterproceduralCFG
12
6
2
4
2
1
2
1
1.50
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addCalleeEdgesForCall
44
6
1
37
26
9
18
11
0.16
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addCalleeEdgesForReturn
18
4
0
14
9
5
5
6
0.29
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addCallerEdges
13
5
0
8
5
3
3
3
0.62
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEdgesFromCallToEntry
21
6
0
15
10
5
7
4
0.40
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEdgesFromExitToReturn
21
6
0
15
10
5
7
4
0.40
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEdgesToCallees
17
5
0
12
7
4
4
5
0.42
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEdgesToNonEntryBlock
52
11
4
37
27
9
18
10
0.30
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addEntryAndExitEdgesToCaller
42
2
1
39
28
11
19
13
0.05
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addInterproceduralEdgesForEntryAndExitBlocks
24
6
2
16
10
4
7
5
0.38
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addIntraproceduralNodesAndEdgesForCGNodeIfNeeded
26
8
0
18
12
4
9
5
0.44
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addNodeForBasicBlockIfNeeded
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.addNodeForEachBasicBlock
15
5
0
10
6
3
4
4
0.50
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.callGraphUpdated
12
4
0
8
6
1
6
1
0.50
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.constructFullGraph
13
0
0
13
8
1
9
3
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallGraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallSiteForCallBlock
11
3
0
8
6
5
2
5
0.38
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallSites
37
4
2
31
22
11
10
11
0.13
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallSites.(Anon_2).test
11
0
0
11
8
1
5
2
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallSites.(Anon_3).apply
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallTargets
12
5
0
7
4
2
3
2
0.71
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCallTargets
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCFG
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCFG
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getCGNode
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getEntry
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getExit
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getLastInstructionForBlock
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getMaxNumber
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getNumber
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getNumberOfNodes
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getPredNodeCount
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getPredNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getReturnSites
21
7
1
13
8
5
4
5
0.54
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getReturnSites.(Anon_1).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getSuccNodeCount
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getSuccNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.getSuccNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.hasCall
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.hasCall
20
3
2
15
11
4
7
4
0.20
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.hasEdge
30
3
0
27
20
9
11
9
0.11
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.initForPred
17
3
0
14
9
3
7
3
0.21
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.initForSucc
17
3
0
14
9
3
7
3
0.21
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.isReturn
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.iterator
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.AbstractInterproceduralCFG.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.BasicBlockInContext
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getCaughtExceptionTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getLastInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getLastInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.isCatchBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.iteratePhis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.iteratePis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.BasicBlockInContext.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.EdgeFilter.hasExceptionalEdge
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cfg.EdgeFilter.hasNormalEdge
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.cfg.ExceptionPrunedCFG.ExceptionEdgePruner.ExceptionEdgePruner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExceptionPrunedCFG.ExceptionEdgePruner.hasExceptionalEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExceptionPrunedCFG.ExceptionEdgePruner.hasNormalEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExceptionPrunedCFG.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExplodedInterproceduralCFG.ExplodedInterproceduralCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExplodedInterproceduralCFG.ExplodedInterproceduralCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.ExplodedInterproceduralCFG.getCFG
23
5
0
18
12
3
10
3
0.28
com.ibm.wala.ipa.cfg.ExplodedInterproceduralCFG.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.InterproceduralCFG.getCFG
18
4
1
13
8
2
7
2
0.31
com.ibm.wala.ipa.cfg.InterproceduralCFG.InterproceduralCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.InterproceduralCFG.InterproceduralCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.exit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.FilteredCFGEdges
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getExceptionalPredecessors
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getExceptionalPredecessors.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getExceptionalSuccessors
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getExceptionalSuccessors.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getNormalPredecessors
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getNormalPredecessors.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getNormalSuccessors
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getNormalSuccessors.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getPredNodeNumbers
8
0
1
7
4
2
3
3
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getPredNodes
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getPredNodes.(Anon_6).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getSuccNodeNumbers
8
0
1
7
4
2
3
3
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getSuccNodes
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.getSuccNodes.(Anon_5).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.hasEdge
9
0
1
8
4
1
4
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredCFGEdges.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.FilteredNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.filterNodes
7
0
0
7
4
1
2
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.filterNodes.(Anon_7).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.getMaxNumber
11
0
1
10
6
3
4
4
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.getNode
7
0
0
7
5
2
3
2
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.getNumber
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.FilteredNodes.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getBlockForInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getCatchBlocks
12
0
1
11
7
4
4
4
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getExceptionalPredecessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getExceptionalSuccessors
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getNormalPredecessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getNormalSuccessors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getPhiIndices
14
0
2
12
8
3
7
4
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.make
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.ipa.cfg.PrunedCFG.PrunedCFG
25
0
4
21
16
5
8
7
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.PrunedCFG.(Anon_8).getEdgeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cfg.PrunedCFG.PrunedCFG.(Anon_8).getNodeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cha.CancelCHAConstructionException.CancelCHAConstructionException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.addAllClasses
23
3
1
19
12
4
9
5
0.16
com.ibm.wala.ipa.cha.ClassHierarchy.addClass
86
7
4
75
54
9
41
11
0.09
com.ibm.wala.ipa.cha.ClassHierarchy.addClass.(for_loop_7).(Anon_1).getMsg
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassExclusion.ClassExclusion
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassExclusion.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassExclusion.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassHierarchy
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassHierarchy
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.ClassHierarchy
87
4
10
74
51
6
44
10
0.05
com.ibm.wala.ipa.cha.ClassHierarchy.computeOverriders
20
7
1
12
8
4
5
5
0.58
com.ibm.wala.ipa.cha.ClassHierarchy.computeSubClasses
23
4
0
19
13
2
11
2
0.21
com.ibm.wala.ipa.cha.ClassHierarchy.computeSubClassesInternal
19
5
0
14
10
4
7
5
0.36
com.ibm.wala.ipa.cha.ClassHierarchy.computeSuperclasses
33
7
3
23
15
3
13
3
0.30
com.ibm.wala.ipa.cha.ClassHierarchy.computeTargetsNotInterface
30
11
6
13
10
5
6
5
0.85
com.ibm.wala.ipa.cha.ClassHierarchy.findMethod
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.cha.ClassHierarchy.findNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.findOrCreateNode
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.findOrCreateTargetSet
20
6
0
14
10
4
7
3
0.43
com.ibm.wala.ipa.cha.ClassHierarchy.getFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getImmediateArraySubclasses
17
0
0
17
12
6
8
8
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getImmediateSubclasses
17
5
0
12
7
3
4
3
0.42
com.ibm.wala.ipa.cha.ClassHierarchy.getImmediateSubclasses.(Anon_3).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getImplementors
14
6
0
8
5
3
3
3
0.75
com.ibm.wala.ipa.cha.ClassHierarchy.getInnermostTypeOfArrayClass
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ipa.cha.ClassHierarchy.getJavaLangErrorTypes
16
5
0
11
7
2
6
3
0.45
com.ibm.wala.ipa.cha.ClassHierarchy.getJavaLangRuntimeExceptionTypes
16
5
0
11
7
2
6
3
0.45
com.ibm.wala.ipa.cha.ClassHierarchy.getLeastCommonSuperclass
47
3
0
44
34
7
27
7
0.07
com.ibm.wala.ipa.cha.ClassHierarchy.getLeastCommonSuperclass
20
1
0
19
14
3
11
3
0.05
com.ibm.wala.ipa.cha.ClassHierarchy.getLoader
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getLoaders
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getNumberOfClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.cha.ClassHierarchy.getNumberOfImmediateSubclasses
12
4
0
8
5
3
3
3
0.50
com.ibm.wala.ipa.cha.ClassHierarchy.getPossibleTargets
27
8
0
19
12
4
10
4
0.42
com.ibm.wala.ipa.cha.ClassHierarchy.getPossibleTargets
34
9
2
23
16
5
11
6
0.39
com.ibm.wala.ipa.cha.ClassHierarchy.getRootClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getScope
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getSuperclasses
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.getUnresolvedClasses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.implementsInterface
28
6
0
22
14
2
13
2
0.27
com.ibm.wala.ipa.cha.ClassHierarchy.isAssignableFrom
25
8
0
17
11
1
9
1
0.47
com.ibm.wala.ipa.cha.ClassHierarchy.isInterface
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.isRootClass
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.isSubclassOf
64
8
1
55
41
6
31
6
0.15
com.ibm.wala.ipa.cha.ClassHierarchy.iterator
9
0
0
9
5
3
2
3
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.iterator.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.lookupClass
20
7
3
10
6
2
5
2
0.70
com.ibm.wala.ipa.cha.ClassHierarchy.lookupClassRecursive
39
6
2
31
23
8
12
8
0.19
com.ibm.wala.ipa.cha.ClassHierarchy.make
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.cha.ClassHierarchy.make
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.make
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.make
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.make
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.cha.ClassHierarchy.make
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.ipa.cha.ClassHierarchy.make
10
3
0
7
3
2
3
1
0.43
com.ibm.wala.ipa.cha.ClassHierarchy.Node.addChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.getChildren
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.getJavaClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.isInterface
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.Node
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.Node.toString
11
0
0
11
8
3
6
4
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.numberTree
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.recordImplements
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ipa.cha.ClassHierarchy.recursiveStringify
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.resolveField
14
4
0
10
6
2
5
2
0.40
com.ibm.wala.ipa.cha.ClassHierarchy.resolveField
14
5
0
9
5
1
5
1
0.56
com.ibm.wala.ipa.cha.ClassHierarchy.resolveMethod
18
7
0
11
7
3
5
3
0.64
com.ibm.wala.ipa.cha.ClassHierarchy.resolveMethod
31
8
0
23
16
3
12
3
0.35
com.ibm.wala.ipa.cha.ClassHierarchy.slowIsSubclass
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.toString
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.cha.ClassHierarchy.visitForNumbering
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.ipa.cha.ClassHierarchyException.ClassHierarchyException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchyStats.printStats
14
3
0
11
7
2
7
3
0.27
com.ibm.wala.ipa.cha.ClassHierarchyUtil.getOverriden
17
3
0
14
10
5
5
5
0.21
com.ibm.wala.ipa.cha.ClassHierarchyUtil.getRootOfInheritanceTree
17
3
0
14
10
5
5
5
0.21
com.ibm.wala.ipa.cha.ClassHierarchyWarning.ClassHierarchyWarning
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchyWarning.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.ClassHierarchyWarning.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.addClass
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.cha.IClassHierarchy.computeSubClasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.cha.IClassHierarchy.getFactory
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getImmediateSubclasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.cha.IClassHierarchy.getImplementors
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.cha.IClassHierarchy.getJavaLangErrorTypes
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cha.IClassHierarchy.getJavaLangRuntimeExceptionTypes
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cha.IClassHierarchy.getLeastCommonSuperclass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getLeastCommonSuperclass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getLoader
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getLoaders
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getNumberOfClasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.cha.IClassHierarchy.getNumberOfImmediateSubclasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.cha.IClassHierarchy.getPossibleTargets
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.cha.IClassHierarchy.getPossibleTargets
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.ipa.cha.IClassHierarchy.getRootClass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getScope
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.getUnresolvedClasses
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.ipa.cha.IClassHierarchy.implementsInterface
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cha.IClassHierarchy.isAssignableFrom
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.cha.IClassHierarchy.isInterface
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.isRootClass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.cha.IClassHierarchy.isSubclassOf
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cha.IClassHierarchy.lookupClass
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.cha.IClassHierarchy.resolveField
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.cha.IClassHierarchy.resolveField
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ipa.cha.IClassHierarchy.resolveMethod
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ipa.cha.IClassHierarchy.resolveMethod
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ipa.cha.IClassHierarchyDweller.getClassHierarchy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.modref.ArrayLengthKey.ArrayLengthKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ArrayLengthKey.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.modref.ArrayLengthKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ArrayLengthKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.DelegatingExtendedHeapModel
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getFilteredPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getInstanceKeyForAllocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getInstanceKeyForConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getInstanceKeyForMetadataObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getInstanceKeyForMultiNewArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getInstanceKeyForPEI
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForArrayContents
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForArrayLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForExceptionalReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForInstanceField
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForLocal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForReturnValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.getPointerKeyForStaticField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.DelegatingExtendedHeapModel.iteratePointerKeys
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ExtendedHeapModel.getPointerKeyForArrayLength
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.GenFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.getEdgeTransferFunction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.getGen
12
0
0
12
8
3
5
4
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.getMeetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.getNodeTransferFunction
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.hasEdgeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.GenReach.GenFunctions.hasNodeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.GenReach.GenReach
6
1
0
5
3
2
2
2
0.20
com.ibm.wala.ipa.modref.GenReach.makeDomain
12
0
0
12
7
2
6
4
0.00
com.ibm.wala.ipa.modref.ModRef.computeMod
13
6
0
7
4
2
3
2
0.86
com.ibm.wala.ipa.modref.ModRef.computeMod
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.modref.ModRef.computeRef
13
6
0
7
4
2
3
2
0.86
com.ibm.wala.ipa.modref.ModRef.computeRef
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.modref.ModRef.getMod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.modref.ModRef.getMod
13
3
0
10
6
4
4
3
0.30
com.ibm.wala.ipa.modref.ModRef.getRef
12
3
0
9
6
3
4
3
0.33
com.ibm.wala.ipa.modref.ModRef.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.makeHeapModel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.makeModVisitor
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.makeModVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.makeRefVisitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.ModRef
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.modref.ModRef.ModVisitor.ModVisitor
8
0
0
8
5
2
5
1
0.00
com.ibm.wala.ipa.modref.ModRef.ModVisitor.visitArrayStore
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.ipa.modref.ModRef.ModVisitor.visitNew
63
11
1
51
39
12
27
14
0.22
com.ibm.wala.ipa.modref.ModRef.ModVisitor.visitPut
15
0
0
15
9
3
6
4
0.00
com.ibm.wala.ipa.modref.ModRef.RefVisitor.RefVisitor
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.modref.ModRef.RefVisitor.visitArrayLength
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.ipa.modref.ModRef.RefVisitor.visitArrayLoad
6
0
0
6
3
2
2
3
0.00
com.ibm.wala.ipa.modref.ModRef.RefVisitor.visitGet
16
0
0
16
10
4
6
5
0.00
com.ibm.wala.ipa.modref.ModRef.scanForMod
16
6
2
8
5
1
2
2
0.75
com.ibm.wala.ipa.modref.ModRef.scanForMod.(Anon_1).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.scanForRef
15
6
1
8
5
1
2
2
0.75
com.ibm.wala.ipa.modref.ModRef.scanForRef.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.modref.ModRef.scanNodeForMod
22
6
0
16
11
5
7
6
0.38
com.ibm.wala.ipa.modref.ModRef.scanNodeForRef
21
4
0
17
12
6
7
7
0.24
com.ibm.wala.ipa.modref.ModRefFieldAccess.compute
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.getMod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.getRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.getTransitiveMod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.getTransitiveRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.ModRefFieldAccess
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.recAdd
67
0
4
63
44
13
30
17
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.run
51
0
6
45
31
11
21
13
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.TwoMaps.getMods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.TwoMaps.getRefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.modref.ModRefFieldAccess.TwoMaps.TwoMaps
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCallee.ExceptionalReturnCallee
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCallee.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCaller.ExceptionalReturnCaller
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCaller.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCaller.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ExceptionalReturnCaller.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.GetCaughtExceptionStatement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.GetCaughtExceptionStatement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapExclusions.excludes
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.slicer.HeapExclusions.filter
39
6
1
32
22
4
16
5
0.19
com.ibm.wala.ipa.slicer.HeapExclusions.getType
12
0
0
12
8
3
6
3
0.00
com.ibm.wala.ipa.slicer.HeapExclusions.HeapExclusions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapExclusions.verboseAction
19
0
0
19
13
5
9
5
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.allCalleesMod
15
3
0
12
7
2
6
3
0.25
com.ibm.wala.ipa.slicer.HeapReachingDefs.computeReachingDefs
60
19
6
35
25
8
17
6
0.54
com.ibm.wala.ipa.slicer.HeapReachingDefs.createStatementDomain
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.getMod
29
1
0
28
25
3
6
3
0.04
com.ibm.wala.ipa.slicer.HeapReachingDefs.HeapReachingDefs
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.makeResult
10
3
1
6
1
4
1
1
0.50
com.ibm.wala.ipa.slicer.HeapReachingDefs.mapInstructionsToStatements
13
3
0
10
6
3
4
4
0.30
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.gen
37
5
1
31
23
6
15
6
0.16
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.getEdgeTransferFunction
40
3
0
37
26
3
19
3
0.08
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.getMeetOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.getNodeTransferFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.hasEdgeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.hasNodeTransferFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.heapEntryStatements
12
3
0
9
5
2
4
3
0.33
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.initHeapReturnCaller
14
0
0
14
9
5
5
6
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.kill
45
5
0
40
28
12
14
13
0.12
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.kill.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.kill.(Anon_2).test
10
0
0
10
7
2
4
4
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RD.RD
10
0
0
10
7
2
7
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.computeResult
89
8
0
81
63
21
26
19
0.10
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.containsKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.containsValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.eagerPopulate
8
0
0
8
2
4
2
2
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.entrySet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.equals
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.findOrCreateIntSet
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.hashCode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.initPointerKeyMod
27
3
0
24
16
7
8
8
0.12
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.isEmpty
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.keySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.put
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.putAll
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.RDMap
17
0
0
17
10
4
9
2
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.remove
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.size
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapReachingDefs.RDMap.values
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.getLocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCallee.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCallee.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCallee.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCallee.HeapParamCallee
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCallee.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.getCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.getCallIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.HeapParamCaller
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapParamCaller.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCallee.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCallee.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCallee.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCallee.HeapReturnCallee
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCallee.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.getCall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.getCallIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.HeapReturnCaller
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapReturnCaller.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.HeapStatement.HeapStatement
9
0
2
7
4
1
4
1
0.00
com.ibm.wala.ipa.slicer.ISDG.getCOptions
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.slicer.ISDG.getPDG
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.slicer.ISDG.iterateLazyNodes
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ipa.slicer.MethodEntryStatement.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.slicer.MethodEntryStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodEntryStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodEntryStatement.MethodEntryStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodEntryStatement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodExitStatement.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.slicer.MethodExitStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodExitStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodExitStatement.MethodExitStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.MethodExitStatement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCallee.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCallee.NormalReturnCallee
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCaller.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCaller.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCaller.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalReturnCaller.NormalReturnCaller
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalStatement.NormalStatement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.NormalStatement.toString
15
0
1
14
9
3
8
4
0.00
com.ibm.wala.ipa.slicer.ParamCallee.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.ipa.slicer.ParamCallee.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCallee.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCallee.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.slicer.ParamCallee.ParamCallee
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.ParamCallee.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCaller.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.ipa.slicer.ParamCaller.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCaller.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCaller.getValueNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ParamCaller.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.slicer.ParamCaller.ParamCaller
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.ParamCaller.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.addParamPassingStatements
40
3
1
36
26
11
17
14
0.08
com.ibm.wala.ipa.slicer.PDG.computeIncomingHeapDependencies
19
0
0
19
14
4
6
5
0.00
com.ibm.wala.ipa.slicer.PDG.computeInstructionIndices
16
3
0
13
8
4
6
5
0.23
com.ibm.wala.ipa.slicer.PDG.computeOutgoingHeapDependencies
19
0
0
19
14
4
6
5
0.00
com.ibm.wala.ipa.slicer.PDG.computeReturnStatements
17
3
0
14
9
5
4
5
0.21
com.ibm.wala.ipa.slicer.PDG.computeReturnStatements.(Anon_2).test
9
0
0
9
7
2
3
3
0.00
com.ibm.wala.ipa.slicer.PDG.containsNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.createCalleeParams
24
5
0
19
13
4
11
6
0.26
com.ibm.wala.ipa.slicer.PDG.createControlDependenceEdges
165
63
4
98
73
24
44
31
0.64
com.ibm.wala.ipa.slicer.PDG.createHeapDataDependenceEdges
89
7
7
75
57
11
28
13
0.09
com.ibm.wala.ipa.slicer.PDG.createHeapDataDependenceEdges.(Anon_1).test
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.ipa.slicer.PDG.createNodes
16
3
3
10
7
1
7
1
0.30
com.ibm.wala.ipa.slicer.PDG.createNormalStatements
23
4
2
17
11
4
9
5
0.24
com.ibm.wala.ipa.slicer.PDG.createReturnStatements
29
7
0
22
16
5
12
6
0.32
com.ibm.wala.ipa.slicer.PDG.createScalarDataDependenceEdges
212
31
9
172
125
29
77
37
0.18
com.ibm.wala.ipa.slicer.PDG.createScalarEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.createSpecialStatements
20
8
0
12
8
2
7
3
0.67
com.ibm.wala.ipa.slicer.PDG.Dependency.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.PDG.Dependency.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.PDG.equals
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.slicer.PDG.getBasePointer
15
0
0
15
12
4
8
4
0.00
com.ibm.wala.ipa.slicer.PDG.getCallerParamStatements
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.ipa.slicer.PDG.getCallerReturnStatements
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.ipa.slicer.PDG.getCallGraphNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.getCallStatements
11
4
0
7
5
3
3
3
0.57
com.ibm.wala.ipa.slicer.PDG.getMaxNumber
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getNumber
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getNumberOfNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getParamCalleeStatements
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.ipa.slicer.PDG.getPEIs
12
3
0
9
5
2
5
3
0.33
com.ibm.wala.ipa.slicer.PDG.getPredNodeCount
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.slicer.PDG.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getPredNodes
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.slicer.PDG.getReturnStatements
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.ipa.slicer.PDG.getSuccNodeCount
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.slicer.PDG.getSuccNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.getSuccNodes
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.slicer.PDG.hasBasePointer
12
0
0
12
9
2
7
2
0.00
com.ibm.wala.ipa.slicer.PDG.hasEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.isControlDependend
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.slicer.PDG.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.iterator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PDG.PDG
11
6
0
5
1
3
1
1
1.20
com.ibm.wala.ipa.slicer.PDG.PDG
26
6
1
19
14
3
14
1
0.32
com.ibm.wala.ipa.slicer.PDG.populate
17
7
1
9
6
3
4
3
0.78
com.ibm.wala.ipa.slicer.PDG.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SetComplement.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SetComplement.complement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SetComplement.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SetComplement.SetComplement
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SingletonSet.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SingletonSet.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.SingletonSet.SingletonSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PDG.ssaInstruction2Statement
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.slicer.PDG.ssaInstruction2Statement
24
0
0
24
17
5
13
4
0.00
com.ibm.wala.ipa.slicer.PDG.statement2SSAInstruction
27
3
0
24
21
6
11
6
0.12
com.ibm.wala.ipa.slicer.PDG.toString
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.ipa.slicer.PDG.unionHeapLocations
11
3
0
8
4
3
3
3
0.38
com.ibm.wala.ipa.slicer.PhiStatement.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.slicer.PhiStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PhiStatement.getPhi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PhiStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PhiStatement.PhiStatement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PhiStatement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PiStatement.equals
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.ipa.slicer.PiStatement.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PiStatement.getPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PiStatement.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.PiStatement.PiStatement
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.PiStatement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.(Anon_1).getTargets
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.ipa.slicer.ReachabilityFunctions.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.createReachabilityFunctions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getCallFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getCallNoneToReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getCallToReturnFlowFunction
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getNormalFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ReachabilityFunctions.ReachabilityFunctions
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.slicer.SDG.addPDGStatementNodes
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.ipa.slicer.SDG.computeAllPDGs
9
3
0
6
3
2
2
3
0.50
com.ibm.wala.ipa.slicer.SDG.eagerConstruction
16
4
0
12
7
1
7
2
0.33
com.ibm.wala.ipa.slicer.SDG.Edges.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.getPredNodeNumbers
9
1
0
8
5
3
3
4
0.12
com.ibm.wala.ipa.slicer.SDG.Edges.getPredNodes
153
17
2
134
104
39
49
51
0.13
com.ibm.wala.ipa.slicer.SDG.Edges.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.getSuccNodeNumbers
9
1
0
8
5
3
3
4
0.12
com.ibm.wala.ipa.slicer.SDG.Edges.getSuccNodes
145
7
0
138
106
35
54
48
0.05
com.ibm.wala.ipa.slicer.SDG.Edges.hasEdge
115
2
1
112
86
13
49
14
0.02
com.ibm.wala.ipa.slicer.SDG.Edges.isUninformativeForReflection
15
3
0
12
7
1
7
1
0.25
com.ibm.wala.ipa.slicer.SDG.Edges.removeAllIncidentEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.removeEdge
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.Edges.removeOutgoingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getCallGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getCOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getDOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.getPDG
12
4
0
8
5
2
4
2
0.50
com.ibm.wala.ipa.slicer.SDG.getPointerAnalysis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.iterateLazyNodes
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.slicer.SDG.Nodes.containsNode
9
2
0
7
4
1
4
1
0.29
com.ibm.wala.ipa.slicer.SDG.Nodes.getMaxNumber
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.ipa.slicer.SDG.Nodes.getNode
11
2
0
9
6
2
4
2
0.22
com.ibm.wala.ipa.slicer.SDG.Nodes.getNodeLazy
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.slicer.SDG.Nodes.getNumber
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ipa.slicer.SDG.Nodes.getNumberOfNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDG.Nodes.iterateLazyNodes
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.slicer.SDG.Nodes.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDG.Nodes.iterator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDG.SDG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.SDG
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.ipa.slicer.SDG.SDG
15
0
0
15
11
2
11
1
0.00
com.ibm.wala.ipa.slicer.SDG.toString
10
5
1
4
2
1
2
1
1.25
com.ibm.wala.ipa.slicer.SDGSupergraph.addEdge
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.addNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.classifyEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getCalledNodes
18
0
0
18
13
4
6
4
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getCalledNodes.(Anon_1).test
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getCallSites
25
0
0
25
19
10
6
10
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getEntriesForProcedure
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getEntry
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getExitsForProcedure
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getLocalBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getLocalBlockNumber
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getNormalSuccessors
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getNumberOfBlocks
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getNumberOfNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getPredNodeCount
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getProcedureGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getProcOf
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getReturnSites
25
0
0
25
19
10
6
10
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getSuccNodeCount
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.isCall
31
0
0
31
27
2
8
2
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.isEntry
24
0
0
24
21
1
5
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.isExit
25
0
0
25
22
1
5
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.isReturn
24
0
0
24
21
1
5
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeAllIncidentEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeEdge
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeNode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeNodeAndEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.removeOutgoingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SDGSupergraph.SDGSupergraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getCallFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getCallNoneToReturnFlowFunction
35
3
0
32
26
4
12
4
0.09
com.ibm.wala.ipa.slicer.SliceFunctions.getCallToReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getNormalFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.SliceFunctions.getUnbalancedReturnFlowFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.computeBackwardSlice
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.ipa.slicer.Slicer.computeBackwardSlice
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.slicer.Slicer.computeBackwardSlice
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.ipa.slicer.Slicer.computeBackwardSlice
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.ipa.slicer.Slicer.computeForwardSlice
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.ipa.slicer.Slicer.computeForwardSlice
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.slicer.Slicer.computeSlice
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ipa.slicer.Slicer.ControlDependenceOptions.ControlDependenceOptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.ControlDependenceOptions.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.ControlDependenceOptions.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Slicer.ControlDependenceOptions.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.DataDependenceOptions
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.isIgnoreBasePtrs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.isIgnoreExceptions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.isIgnoreHeap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.isTerminateAtCast
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Slicer.DataDependenceOptions.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Slicer.makeSliceProblem
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.slicer.Slicer.slice
28
9
5
14
10
6
5
5
0.64
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.getDomain
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.getFakeEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.getFunctionMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.getMergeFunction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.getSupergraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.initialSeeds
17
0
0
17
12
5
7
7
0.00
com.ibm.wala.ipa.slicer.Slicer.SliceProblem.SliceProblem
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.ipa.slicer.Statement.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.ipa.slicer.Statement.getKind
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.slicer.Statement.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.Statement.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.slicer.Statement.Kind.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Statement.Kind.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.ipa.slicer.Statement.Statement
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ipa.slicer.Statement.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.getInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.getInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.StatementWithInstructionIndex
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.StatementWithInstructionIndex.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.addEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.addNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.CISDG
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.equals
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getCOptions
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getPDG
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getPredNodes
17
0
0
17
11
2
9
3
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getSuccNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.getSuccNodes
17
0
0
17
11
2
9
3
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.hasEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.hashCode
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.iterateLazyNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeAllIncidentEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeIncomingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeNodeAndEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.removeOutgoingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISDG.toString
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.CISlicer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.CISlicer
17
0
4
13
8
5
5
4
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.CISlicer
6
0
1
5
3
3
1
3
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.computeBackwardThinSlice
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.computeBackwardThinSlice
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.slicer.thin.CISlicer.scanForMod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.slicer.thin.CISlicer.scanForMod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.slicer.thin.CISlicer.scanForMod
27
4
0
23
15
7
10
9
0.17
com.ibm.wala.ipa.slicer.thin.CISlicer.scanForRef
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ipa.slicer.thin.CISlicer.scanForRef
27
4
0
23
15
7
10
9
0.17
com.ibm.wala.ipa.slicer.thin.ThinSlicer.ThinSlicer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.thin.ThinSlicer.ThinSlicer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.slicer.ValueNumberCarrier.getValueNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ipa.summaries.BypassClassTargetSelector.BypassClassTargetSelector
14
0
1
13
8
2
8
1
0.00
com.ibm.wala.ipa.summaries.BypassClassTargetSelector.getAllocatedTarget
43
0
3
40
29
7
20
7
0.00
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.BypassMethodTargetSelector
14
6
0
8
5
2
5
1
0.75
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.canIgnore
10
4
0
6
4
4
1
4
0.67
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.findOrCreateSyntheticMethod
37
5
0
32
25
7
16
7
0.16
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.findOrCreateSyntheticMethod
25
4
0
21
16
4
10
4
0.19
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.findSummary
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.generateNoOp
9
5
0
4
2
2
1
2
1.25
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.generateStandardNoOp
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.getCalleeTarget
54
12
9
33
25
6
18
5
0.36
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.NoOpSummary.getStatements
11
0
0
11
8
4
4
4
0.00
com.ibm.wala.ipa.summaries.BypassMethodTargetSelector.NoOpSummary.NoOpSummary
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.BypassSyntheticClass
6
0
0
6
3
2
3
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.equals
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAllFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAllImplementedInterfaces
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAllInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAllStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getAnnotations
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getClassLoader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getDeclaredInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getDeclaredStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getDirectInterfaces
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getModifiers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getName
12
5
0
7
4
2
3
2
0.71
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getRealType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.getSuperclass
11
0
0
11
8
2
5
2
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.isSyntheticImplentor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClass.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.BypassSyntheticClassLoader
16
8
0
8
5
1
5
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getInstructionFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getLanguage
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getNumberOfClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getNumberOfMethods
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getParent
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getReference
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.getSourceFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.init
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.iterateAllClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.lookupClass
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.registerClass
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.removeAll
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.ipa.summaries.BypassSyntheticClassLoader.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaMethodTargetSelector.getCalleeTarget
44
0
7
37
29
11
13
11
0.00
com.ibm.wala.ipa.summaries.LambdaMethodTargetSelector.LambdaMethodTargetSelector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.findOrCreate
12
0
1
11
8
5
4
5
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getAllFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getAllImplementedInterfaces
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getAllInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getAllMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getAllStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getClassInitializer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getDeclaredInstanceFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getDeclaredMethods
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getDeclaredStaticFields
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getDirectInterfaces
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getLambdaCalleeClass
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getLambdaCalleeKind
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getLambdaCalleeName
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getLambdaCalleeSignature
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getLambdaDeclaredSignature
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getModifiers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.getSuperclass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.isPrivate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.isPublic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.isReferenceType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.LambdaSummaryClass
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields
57
0
0
57
42
3
16
16
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getAnnotations
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getClassHierarchy
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getDeclaringClass
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getFieldTypeReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).getReference
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isFinal
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isPrivate
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isProtected
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isPublic
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isStatic
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeFields.(for_loop_1).(Anon_1).isVolatile
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.makeTrampoline
50
0
7
43
34
14
26
17
0.00
com.ibm.wala.ipa.summaries.LambdaSummaryClass.trampoline
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ipa.summaries.MethodBypass.extractPackage
16
6
0
10
7
3
4
3
0.60
com.ibm.wala.ipa.summaries.MethodBypass.findOrCreateSyntheticMethod
21
4
0
17
13
5
8
5
0.24
com.ibm.wala.ipa.summaries.MethodBypass.findSummary
36
2
2
32
23
4
19
4
0.06
com.ibm.wala.ipa.summaries.MethodBypass.getBypass
20
9
0
11
7
2
6
2
0.82
com.ibm.wala.ipa.summaries.MethodBypass.getBypass
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.ipa.summaries.MethodBypass.getClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodBypass.isAllocatable
17
7
0
10
6
1
5
1
0.70
com.ibm.wala.ipa.summaries.MethodBypass.MethodBypass
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.MethodBypass.resolveTarget
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.ipa.summaries.MethodSummary.addConstant
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.addPoison
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.MethodSummary.addStatement
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getConstants
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getMethod
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.summaries.MethodSummary.getNextProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getNumberOfParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.MethodSummary.getNumberOfStatements
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getParameterType
14
3
0
11
7
1
5
1
0.27
com.ibm.wala.ipa.summaries.MethodSummary.getPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getPoisonLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getReturnType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.getStatements
12
0
0
12
8
3
6
4
0.00
com.ibm.wala.ipa.summaries.MethodSummary.hasPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.isFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.isNative
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.summaries.MethodSummary.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.MethodSummary
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.setFactory
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.summaries.MethodSummary.setPoisonLevel
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.setStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.MethodSummary.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.ReflectionSummary.addType
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.ReflectionSummary.findOrCreateSetForBCIndex
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.ipa.summaries.ReflectionSummary.getTypeForNewInstance
19
0
0
19
14
6
9
7
0.00
com.ibm.wala.ipa.summaries.ReflectionSummary.getTypesForProgramLocation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.getParameterType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.getPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.getPoisonLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.getStatements
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.hasPoison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.isAbstract
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.SummarizedMethod.isNative
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.SummarizedMethod.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.makeIR
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ipa.summaries.SummarizedMethod.SummarizedMethod
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.getLocalVariableName
15
5
0
10
7
2
7
2
0.50
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.hasLocalVariableTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.makeIR
7
0
1
6
4
4
1
3
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SummarizedMethodWithNames
9
0
0
9
5
2
5
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SummarizedMethodWithNames
9
0
2
7
4
2
5
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SyntheticIRWithNames.getLocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SyntheticIRWithNames.SyntheticIRWithNames
5
0
0
5
2
2
2
1
0.00
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SyntheticIRWithNames.SyntheticSSA2LocalMap.getLocalNames
11
3
0
8
5
1
5
1
0.38
com.ibm.wala.ipa.summaries.SummarizedMethodWithNames.SyntheticIRWithNames.SyntheticSSA2LocalMap.SyntheticSSA2LocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SyntheticIR.getIndirectionData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.SyntheticIR.getLocalMap
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.SyntheticIR.instructionPosition
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.SyntheticIR.makeSymbolTable
32
9
3
20
12
5
10
6
0.45
com.ibm.wala.ipa.summaries.SyntheticIR.repOK
13
3
0
10
5
1
5
2
0.30
com.ibm.wala.ipa.summaries.SyntheticIR.SyntheticIR
20
10
1
9
5
2
4
1
1.11
com.ibm.wala.ipa.summaries.SyntheticIR.updateForInstruction
11
0
0
11
7
2
8
4
0.00
com.ibm.wala.ipa.summaries.SyntheticIRFactory.contextIsIrrelevant
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ipa.summaries.SyntheticIRFactory.makeCFG
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.SyntheticIRFactory.makeIR
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.addConstant
17
7
1
9
5
1
5
1
0.78
com.ibm.wala.ipa.summaries.VolatileMethodSummary.addPoison
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.summaries.VolatileMethodSummary.addStatement
20
12
1
7
4
1
3
1
1.71
com.ibm.wala.ipa.summaries.VolatileMethodSummary.allowReserved
13
8
0
5
3
2
2
2
1.60
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getConstants
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getLocalNames
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getMethod
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getMethodSummary
35
9
2
24
18
2
18
3
0.38
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getNextProgramCounter
17
10
0
7
4
1
5
1
1.43
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getNumberOfParameters
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getParameterType
19
9
1
9
5
1
5
1
1.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getPoison
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getPoisonLevel
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getReturnType
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getStatementAt
17
5
0
12
7
1
7
1
0.42
com.ibm.wala.ipa.summaries.VolatileMethodSummary.getStatements
20
9
1
10
6
2
6
3
0.90
com.ibm.wala.ipa.summaries.VolatileMethodSummary.hasPoison
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isFactory
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isFree
21
11
1
9
6
1
9
1
1.22
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isNative
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isReserved
16
7
1
8
5
1
7
1
0.88
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isStatic
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ipa.summaries.VolatileMethodSummary.isUsed
23
13
1
9
6
1
9
1
1.44
com.ibm.wala.ipa.summaries.VolatileMethodSummary.overwriteStatement
34
11
1
22
15
2
16
2
0.50
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.hashCode
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.isFallThrough
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.Reserved
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.toString
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.Reserved.visit
1
0
0
1
1
1
1
1
0.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.reserveProgramCounters
22
13
0
9
5
1
6
2
1.44
com.ibm.wala.ipa.summaries.VolatileMethodSummary.setFactory
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ipa.summaries.VolatileMethodSummary.setLocalName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.setLocalNames
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.setPoisonLevel
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ipa.summaries.VolatileMethodSummary.setStatic
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ipa.summaries.VolatileMethodSummary.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.VolatileMethodSummary.VolatileMethodSummary
13
4
0
9
5
1
5
1
0.44
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.getAllocatableClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.getIgnoredPackages
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.getSummaries
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.readXML
7
0
1
6
4
3
2
3
0.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.checkReturnValue
19
5
1
13
8
2
8
3
0.38
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.classLoaderName2Ref
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.className2Ref
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.endElement
40
0
0
40
35
2
17
2
0.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processAaload
44
8
1
35
26
12
15
11
0.23
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processAastore
44
10
1
33
24
11
14
11
0.30
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processAllocation
46
12
4
30
25
11
12
11
0.40
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processAthrow
22
6
2
14
10
6
5
6
0.43
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processCallSite
64
8
6
50
43
19
24
20
0.16
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processConstant
19
3
2
14
12
5
4
5
0.21
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processGetField
45
8
7
30
24
15
10
15
0.27
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processPoison
19
5
0
14
11
3
8
3
0.36
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processPutField
44
8
7
29
23
15
9
15
0.28
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processPutStatic
33
7
5
21
17
13
5
13
0.33
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.processReturn
33
5
1
27
20
8
11
8
0.19
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.startClass
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.startElement
74
0
0
74
66
6
42
6
0.00
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.SAXHandler.startMethod
70
11
8
51
40
12
28
13
0.22
com.ibm.wala.ipa.summaries.XMLMethodSummaryReader.XMLMethodSummaryReader
16
0
0
16
11
1
10
1
0.00
com.ibm.wala.model.java.lang.reflect.Array.get
40
3
2
35
31
10
21
10
0.09
com.ibm.wala.model.java.lang.System.arraycopy
54
4
0
50
47
19
37
28
0.08
com.ibm.wala.model.java.lang.Thread.currentThread
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.model.SyntheticFactory.getObject
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.properties.WalaProperties.convertToAbsolute
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.properties.WalaProperties.getJ2EEJarFiles
18
4
0
14
10
3
7
3
0.29
com.ibm.wala.properties.WalaProperties.getJ2SEJarFiles
19
7
1
11
8
3
5
3
0.64
com.ibm.wala.properties.WalaProperties.getJarsInDirectory
11
0
0
11
8
5
4
6
0.00
com.ibm.wala.properties.WalaProperties.getWalaHomeDir
16
7
1
11
8
3
5
3
0.64
com.ibm.wala.properties.WalaProperties.guessJavaLib
28
2
3
23
17
8
8
8
0.09
com.ibm.wala.properties.WalaProperties.loadProperties
16
1
3
12
9
4
5
4
0.08
com.ibm.wala.properties.WalaProperties.loadPropertiesFromFile
30
1
2
27
21
6
16
6
0.04
com.ibm.wala.scandroid.Activator.Activator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.scandroid.Activator.getDefault
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.scandroid.Activator.start
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.scandroid.Activator.stop
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrike.bench.AddBytecodeDebug.doClass
40
0
4
36
27
8
20
12
0.00
com.ibm.wala.shrike.bench.AddBytecodeDebug.doClass.(for_loop_2).(for_loop_3).(for_loop_4).(Anon_1).emitTo
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.shrike.bench.AddBytecodeDebug.main
16
0
2
14
9
3
9
4
0.00
com.ibm.wala.shrike.bench.Bench.doClass
102
2
8
92
76
16
53
18
0.02
com.ibm.wala.shrike.bench.Bench.doClass.(for_loop_2).(Anon_1).emitTo
9
0
0
9
8
0
7
1
0.00
com.ibm.wala.shrike.bench.Bench.doClass.(for_loop_2).(Anon_3).emitTo
10
0
0
10
9
0
8
1
0.00
com.ibm.wala.shrike.bench.Bench.doClass.(for_loop_2).(for_loop_3).(Anon_2).emitTo
10
0
0
10
9
0
7
1
0.00
com.ibm.wala.shrike.bench.Bench.main
24
0
2
22
15
3
15
4
0.00
com.ibm.wala.shrike.bench.InterfaceAnalyzer.doClass
18
3
0
15
10
6
7
8
0.20
com.ibm.wala.shrike.bench.InterfaceAnalyzer.doType
22
0
0
22
15
3
13
3
0.00
com.ibm.wala.shrike.bench.InterfaceAnalyzer.main
23
0
4
19
14
6
9
7
0.00
com.ibm.wala.shrike.bench.InterfaceAnalyzer.packagePart
12
0
0
12
8
4
6
5
0.00
com.ibm.wala.shrike.bench.Mangler.doClass
128
5
13
113
91
14
55
25
0.04
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitArrayStore
32
0
0
32
27
2
18
5
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitArrayStore.(Anon_6).emitTo
16
0
0
16
14
1
12
2
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitArrayStore.(Anon_7).emitTo
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitGet
17
0
0
17
13
0
6
3
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitGet.(Anon_2).emitTo
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitGet.(Anon_3).emitTo
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitPut
18
0
0
18
14
0
7
3
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitPut.(Anon_4).emitTo
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.shrike.bench.Mangler.doClass.(for_loop_2).(for_loop_3).(Anon_1).visitPut.(Anon_5).emitTo
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrike.bench.Mangler.main
27
0
3
24
17
5
15
6
0.00
com.ibm.wala.shrike.bench.Statistics.doClass
46
1
5
40
28
11
19
13
0.03
com.ibm.wala.shrike.bench.Statistics.main
17
0
3
14
9
3
9
4
0.00
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass
173
14
19
144
118
15
76
23
0.10
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(Anon_5).addCPEntry
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(Anon_5).findExistingEntry
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(for_loop_2).(Anon_1).emitTo
10
2
0
9
8
0
6
1
0.22
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(for_loop_2).(Anon_2).emitTo
12
5
0
8
7
0
6
1
0.62
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(for_loop_2).(Anon_3).visitReturn
16
3
0
15
13
0
8
2
0.20
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.doClass.(for_loop_2).(Anon_3).visitReturn.(Anon_4).emitTo
11
3
0
10
9
0
7
1
0.30
com.ibm.wala.shrike.cg.OfflineDynamicCallGraph.main
44
0
7
37
27
6
25
7
0.00
com.ibm.wala.shrike.cg.OnlineDynamicCallGraph.OnlineDynamicCallGraph
20
0
1
19
11
4
8
6
0.00
com.ibm.wala.shrike.cg.OnlineDynamicCallGraph.premain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrike.cg.OnlineDynamicCallGraph.transform
15
0
0
15
10
3
7
2
0.00
com.ibm.wala.shrike.cg.Runtime.(Anon_1).initialValue
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.shrike.cg.Runtime.(Anon_3).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrike.cg.Runtime.addToCallStack
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.shrike.cg.Runtime.bashToDescriptor
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.shrike.cg.Runtime.DefaultCallbackPolicy.callback
14
1
0
13
8
4
4
3
0.08
com.ibm.wala.shrike.cg.Runtime.endTrace
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.shrike.cg.Runtime.execution
35
4
3
28
18
5
12
5
0.14
com.ibm.wala.shrike.cg.Runtime.Policy.callback
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrike.cg.Runtime.pop
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.shrike.cg.Runtime.Runtime
26
0
3
23
17
1
11
2
0.00
com.ibm.wala.shrike.cg.Runtime.Runtime.(Anon_2).run
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrike.cg.Runtime.termination
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.collectAttributes
9
0
0
9
5
3
5
3
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.copyEntry
28
0
0
28
25
2
13
2
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.doClass
78
17
11
50
42
9
36
12
0.34
com.ibm.wala.shrike.copywriter.CopyWriter.main
60
0
6
54
42
7
34
10
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.main.(Anon_1).addEntry
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.transformAttribute
89
0
6
83
71
27
50
29
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.transformCPIndex
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrike.copywriter.CopyWriter.UnknownAttributeException.UnknownAttributeException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrike.instrumentation.CodeScraper.premain
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrike.instrumentation.CodeScraper.transform
30
0
1
29
22
9
15
8
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.addBackEdge
37
0
0
37
29
6
21
7
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.Analyzer
21
0
0
21
15
1
15
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.Analyzer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.Analyzer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.computeMaxLocals
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.computeStackSizesAt
36
0
3
33
23
4
21
6
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.computeTypes
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeBT.analysis.Analyzer.computeTypes
179
5
17
159
114
26
85
33
0.03
com.ibm.wala.shrikeBT.analysis.Analyzer.computeTypes.(Anon_1).visitInvoke
25
0
1
24
14
1
14
4
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.computeTypes.(Anon_1).visitLocalLoad
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.computeTypes.(Anon_1).visitLocalStore
11
0
0
11
8
2
5
3
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.createAnalyzer
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.cutArray
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.FailureException
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.getOffset
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.getPath
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.getReason
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.printPath
27
3
0
24
16
4
16
7
0.12
com.ibm.wala.shrikeBT.analysis.Analyzer.FailureException.setPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.findCommonSupertype
25
0
5
20
13
2
11
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getBackEdges
36
0
4
32
23
7
21
11
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getBasicBlockStarts
27
0
4
23
15
4
16
8
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getLocalTypes
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachableFrom
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachableFrom
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachableFromUpdate
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachableRecursive
35
2
5
28
18
5
17
6
0.07
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachingBase
10
0
1
9
5
2
5
3
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachingRecursive
23
2
4
17
11
2
11
3
0.12
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachingTo
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachingTo
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getReachingToUpdate
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getStackSizes
14
0
3
11
7
1
8
2
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.getStackTypes
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.analysis.Analyzer.initTypeInfo
27
0
2
25
17
3
17
5
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.isPrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.isSubtypeOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.longType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.mergeLocalTypes
19
0
2
17
12
4
9
5
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.mergeStackTypes
25
0
2
23
16
4
13
5
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.mergeTypes
6
0
0
6
3
4
1
3
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.patchType
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.PathElement.getIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Analyzer.PathElement.getLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Analyzer.PathElement.getStack
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Analyzer.PathElement.PathElement
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.setClassHierarchy
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.analysis.Analyzer.stripSharp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.TypeVisitor.setState
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.Analyzer.TypeVisitor.shouldContinue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.checkSubtypeOfHierarchy
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.checkSubtypesContain
30
1
2
27
19
5
15
6
0.04
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.checkSuperinterfacesContain
25
0
1
24
17
5
13
6
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.checkSupertypesContain
35
0
6
29
20
6
17
6
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.ClassHierarchy
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.collectDominatingSuperClasses
14
0
2
12
7
3
7
3
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.collectDominatingSuperInterfaces
12
0
2
10
5
3
5
3
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.collectDominatingSuperInterfacesFromClass
19
0
0
19
12
5
9
5
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.findCommonSupertype
63
13
1
50
40
4
29
4
0.26
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.findCommonSupertypeHierarchy
65
8
9
50
37
11
26
13
0.16
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.insertSuperClasses
10
0
2
8
5
2
5
3
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.insertSuperClassInterfaces
11
0
2
9
5
2
5
3
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.insertSuperInterfaces
18
0
0
18
12
4
9
5
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchy.isSubtypeOf
40
8
0
32
26
1
20
1
0.25
com.ibm.wala.shrikeBT.analysis.ClassHierarchyProvider.getSubClasses
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyProvider.getSuperClass
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyProvider.getSuperInterfaces
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyProvider.isInterface
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.ClassHierarchyStore
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.ClassInfo.ClassInfo
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.getSubClasses
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.getSuperClass
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.getSuperInterfaces
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.isInterface
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.iterateOverClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.removeClassInfo
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.ClassHierarchyStore.setClassInfo
16
9
0
7
3
2
3
1
1.29
com.ibm.wala.shrikeBT.analysis.Verifier.computeTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.Verifier
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.analysis.Verifier.Verifier
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeBT.analysis.Verifier.Verifier
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.verify
10
5
0
5
3
2
2
2
1.00
com.ibm.wala.shrikeBT.analysis.Verifier.verifyCollectAll
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.checkArrayStackSubtype
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.checkError
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.checkStackSubtype
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.setState
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.shouldContinue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.VerifyVisitor
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitArrayLength
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitArrayLoad
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitArrayStore
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitBinaryOp
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitCheckCast
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitComparison
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitConditionalBranch
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitConstant
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitConversion
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitDup
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitGet
8
1
1
6
3
2
2
2
0.17
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitGoto
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitInstanceof
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitInvoke
16
1
3
12
8
5
5
6
0.08
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitLocalLoad
10
0
0
10
6
2
4
2
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitLocalStore
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitMonitor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitNew
7
1
0
6
3
1
4
2
0.17
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitPop
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitPut
10
1
1
8
5
3
3
3
0.12
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitReturn
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitShift
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitSwitch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitThrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.analysis.Verifier.VerifyVisitor.visitUnaryOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.ArrayLengthInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLengthInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.ArrayLoadInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.getPushedType
21
0
1
20
14
2
11
2
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.isAddressOf
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.ArrayLoadInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.make
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.preallocate
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayLoadInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.ArrayStoreInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.make
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.preallocate
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ArrayStoreInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.BinaryOpInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.getOperator
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.shrikeBT.BinaryOpInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.getType
9
0
0
9
5
2
4
2
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.isUnsigned
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.make
21
0
1
20
13
2
11
2
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.preallocateArithmeticOps
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.preallocateLogicalOps
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.throwsExceptionOnOverflow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.BinaryOpInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.CheckCastInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.firstClassTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.getTypes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.CheckCastInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.CheckCastInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.ComparisonInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.getOperator
17
3
0
14
11
1
5
1
0.21
com.ibm.wala.shrikeBT.ComparisonInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.getType
14
0
0
14
11
1
5
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.make
20
0
0
20
15
2
8
2
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.preallocateFloatingCompares
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ComparisonInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.addBackEdge
37
0
0
37
29
6
21
7
0.00
com.ibm.wala.shrikeBT.Compiler.addLiveVar
26
0
3
23
15
3
13
4
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolClassType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolDouble
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolField
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolFloat
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolInteger
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolInterfaceMethod
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolLong
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolMethod
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolMethodHandle
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolMethodType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateConstantPoolString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.allocateLocals
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Compiler.applyPatches
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.shrikeBT.Compiler.buildBytecodeMap
16
0
3
13
8
3
8
5
0.00
com.ibm.wala.shrikeBT.Compiler.buildRawHandlers
48
0
7
41
31
10
22
14
0.00
com.ibm.wala.shrikeBT.Compiler.checkStackWordSize
11
0
0
11
6
2
6
3
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo
74
0
10
64
47
14
30
23
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo.(Anon_1).visitConditionalBranch
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo.(Anon_1).visitGoto
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo.(Anon_1).visitLocalStore
7
0
0
7
5
1
3
2
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo.(Anon_1).visitSwitch
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.collectInstructionInfo.(Anon_1).visitTargets
6
0
0
6
4
1
3
3
0.00
com.ibm.wala.shrikeBT.Compiler.compile
32
7
4
21
17
1
16
1
0.33
com.ibm.wala.shrikeBT.Compiler.Compiler
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.shrikeBT.Compiler.Compiler
39
13
1
25
17
2
17
1
0.52
com.ibm.wala.shrikeBT.Compiler.computeStackWords
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.Compiler.computeStackWordsAt
80
3
11
66
51
14
39
17
0.05
com.ibm.wala.shrikeBT.Compiler.createHelperMethod
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.findBlock
243
22
13
208
153
38
127
52
0.11
com.ibm.wala.shrikeBT.Compiler.getAndCheckLocalType
11
0
0
11
7
3
5
3
0.00
com.ibm.wala.shrikeBT.Compiler.getAuxiliaryMethods
13
4
0
9
6
2
4
2
0.44
com.ibm.wala.shrikeBT.Compiler.getClassType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.getOutput
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.HelperPatch.HelperPatch
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.Compiler.inBasicBlock
21
0
4
17
10
1
11
2
0.00
com.ibm.wala.shrikeBT.Compiler.insertBranchOffsetInt
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.Compiler.IntPatch.apply
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Compiler.IntPatch.IntPatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.makeCodeBuf
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.shrikeBT.Compiler.makeHelperPatch
108
4
13
91
75
22
58
28
0.04
com.ibm.wala.shrikeBT.Compiler.makeHelpers
30
1
3
27
20
6
14
8
0.04
com.ibm.wala.shrikeBT.Compiler.makeLiveLocals
37
0
3
34
24
8
22
13
0.00
com.ibm.wala.shrikeBT.Compiler.makeTypes
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.shrikeBT.Compiler.Output.getAccessFlags
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.getCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.getInstructionOffsets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.Output.getMaxLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.getMaxStack
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.getMethodName
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.Compiler.Output.getMethodSignature
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.getNewBytecodesToOldBytecodes
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.Compiler.Output.getRawHandlers
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.isStatic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Compiler.Output.Output
12
0
0
12
9
2
9
1
0.00
com.ibm.wala.shrikeBT.Compiler.outputInstructions
629
15
46
568
471
86
312
90
0.03
com.ibm.wala.shrikeBT.Compiler.outputInstructions.(Anon_2).visitDup
22
0
2
20
16
6
9
7
0.00
com.ibm.wala.shrikeBT.Compiler.outputInstructions.(Anon_2).visitPop
14
0
2
12
10
3
6
4
0.00
com.ibm.wala.shrikeBT.Compiler.outputInstructions.(Anon_2).visitSwap
17
0
2
15
13
4
7
5
0.00
com.ibm.wala.shrikeBT.Compiler.Patch.apply
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.Compiler.Patch.Patch
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.Compiler.releaseCodeBuf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.setClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.setPresetConstants
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeBT.Compiler.ShortPatch.apply
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.shrikeBT.Compiler.ShortPatch.ShortPatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.writeByte
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Compiler.writeInt
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.Compiler.writeShort
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.ConditionalBranchInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.getBranchTargets
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.getOperator
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.getPoppedCount
6
1
0
5
3
1
3
1
0.20
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.getTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.make
20
0
2
18
13
3
9
3
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.redirectTargets
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConditionalBranchInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ClassToken.ClassToken
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ClassToken.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ClassToken.getTypeName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ClassToken.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstantInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstClass.ConstClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstClass.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstClass.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstClass.isPEI
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.shrikeBT.ConstantInstruction.ConstClass.makeInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.ConstDouble
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.getDoubleValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.makeInternal
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstDouble.preallocate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.ConstFloat
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.getFloatValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.makeInternal
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstFloat.preallocate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.ConstInt
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.getIntValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.makeInternal
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInt.preallocate
10
0
0
10
6
2
7
4
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInvokeDynamic.ConstInvokeDynamic
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInvokeDynamic.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstInvokeDynamic.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.ConstLong
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.getLongValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.makeInternal
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstLong.preallocate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodHandle.ConstMethodHandle
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodHandle.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodHandle.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodType.ConstMethodType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodType.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstMethodType.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstNull.ConstNull
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstNull.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstNull.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstNull.makeInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstString.ConstString
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstString.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstString.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.ConstString.makeInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.equals
23
0
0
23
16
2
11
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.getType
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.ConstantInstruction.getValue
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.ConstantInstruction.hashCode
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.InvokeDynamicToken.equals
25
0
0
25
23
2
22
2
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.InvokeDynamicToken.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.InvokeDynamicToken.InvokeDynamicToken
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyClass.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyClass.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyClass.getValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyClass.LazyClass
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyDouble.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyDouble.getDoubleValue
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyDouble.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyDouble.LazyDouble
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyFloat.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyFloat.getFloatValue
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyFloat.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyFloat.LazyFloat
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInt.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInt.getIntValue
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInt.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInt.LazyInt
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInvokeDynamic.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInvokeDynamic.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInvokeDynamic.getValue
10
0
1
9
6
4
3
4
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyInvokeDynamic.LazyInvokeDynamic
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyLong.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyLong.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyLong.getLongValue
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyLong.LazyLong
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodHandle.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodHandle.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodHandle.getValue
10
0
0
10
7
5
3
5
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodHandle.LazyMethodHandle
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodType.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodType.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodType.getValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyMethodType.LazyMethodType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyString.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyString.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyString.getValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.LazyString.LazyString
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
29
0
0
29
23
1
16
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.make
24
0
0
24
21
1
11
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.makeClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.makeString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.quote
30
0
0
30
25
5
17
6
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolClassType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolDouble
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolDynamicBootstrap
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolDynamicName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolDynamicType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolFloat
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolHandleClassType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolHandleKind
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolHandleName
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolHandleType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolInteger
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolItemType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolLong
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolMemberClassType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolMemberName
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolMemberType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolMethodType
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConstantPoolReader.getConstantPoolString
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.ConversionInstruction.ConversionInstruction
16
0
2
14
10
2
7
2
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.getFromType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.getToType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.make
18
0
0
18
12
3
9
3
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.preallocate
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.skip
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.throwsExceptionOnOverflow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ConversionInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Decoder.appendSubroutineCode
51
5
9
37
28
8
24
12
0.14
com.ibm.wala.shrikeBT.Decoder.applyInstructionToStack
31
0
4
27
21
5
16
5
0.00
com.ibm.wala.shrikeBT.Decoder.assignReachablesToSubroutine
38
1
6
31
21
5
18
7
0.03
com.ibm.wala.shrikeBT.Decoder.assignSubroutine
9
0
1
8
4
1
5
2
0.00
com.ibm.wala.shrikeBT.Decoder.computeSubroutineLength
14
1
2
12
7
2
7
3
0.08
com.ibm.wala.shrikeBT.Decoder.computeSubroutineMap
9
0
2
7
4
1
5
2
0.00
com.ibm.wala.shrikeBT.Decoder.decode
123
13
16
94
69
10
69
21
0.14
com.ibm.wala.shrikeBT.Decoder.decodeAt
79
2
16
62
47
10
38
13
0.03
com.ibm.wala.shrikeBT.Decoder.decodeBytecodeInstruction
249
0
12
237
216
21
133
23
0.00
com.ibm.wala.shrikeBT.Decoder.decodeInt
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Decoder.Decoder
11
6
0
5
3
1
3
1
1.20
com.ibm.wala.shrikeBT.Decoder.decodeShort
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Decoder.decodeSubroutine
25
0
4
21
15
5
12
4
0.00
com.ibm.wala.shrikeBT.Decoder.decodeUShort
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Decoder.doesSubroutineReturn
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.shrikeBT.Decoder.elemCount
19
0
3
16
10
1
9
1
0.00
com.ibm.wala.shrikeBT.Decoder.findReturn
26
4
5
17
12
3
9
3
0.24
com.ibm.wala.shrikeBT.Decoder.findReturnToVar
72
4
10
58
41
9
33
12
0.07
com.ibm.wala.shrikeBT.Decoder.getConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Decoder.getHandlers
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeBT.Decoder.getInstructions
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeBT.Decoder.getInstructionsToBytecodes
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.shrikeBT.Decoder.getPrimitiveType
22
0
0
22
19
1
10
1
0.00
com.ibm.wala.shrikeBT.Decoder.InvalidBytecodeException.getIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Decoder.InvalidBytecodeException.InvalidBytecodeException
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Decoder.InvalidBytecodeException.InvalidBytecodeException
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Decoder.InvalidBytecodeException.setIndex
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Decoder.makeConstantPoolLoad
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.Decoder.makeHandlers
10
0
1
9
5
2
5
3
0.00
com.ibm.wala.shrikeBT.Decoder.makeHandlers
18
0
1
17
12
4
9
5
0.00
com.ibm.wala.shrikeBT.Decoder.makeSimpleInstructions
77
0
11
66
48
2
60
18
0.00
com.ibm.wala.shrikeBT.Decoder.RetInfo.RetInfo
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.Decoder.skip
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Disassembler.Disassembler
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeBT.Disassembler.Disassembler
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.shrikeBT.Disassembler.disassembleTo
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Disassembler.disassembleTo
11
3
0
8
4
1
6
3
0.38
com.ibm.wala.shrikeBT.DupInstruction.DupInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.DupInstruction.getDelta
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.make
16
7
0
9
5
1
5
1
0.78
com.ibm.wala.shrikeBT.DupInstruction.make
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeBT.DupInstruction.preallocate
8
0
1
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.DupInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.DupInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ExceptionHandler.equals
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ExceptionHandler.equals
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ExceptionHandler.ExceptionHandler
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeBT.ExceptionHandler.getCatchClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.ExceptionHandler.getHandler
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.ExceptionHandler.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.equals
9
0
0
9
6
2
3
2
0.00
com.ibm.wala.shrikeBT.GetInstruction.getClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getFieldName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getFieldType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.GetInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.isAddressOf
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.GetInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.getClassType
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.getFieldName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.getFieldType
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.Lazy.Lazy
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.make
12
0
0
12
7
1
7
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.shrikeBT.GetInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.GotoInstruction.getBranchTargets
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.getLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.GotoInstruction
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.shrikeBT.GotoInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.make
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.preallocate
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.GotoInstruction.redirectTargets
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.GotoInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.IArrayLoadInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IArrayStoreInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.isUnsigned
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.Operator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.Operator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.Operator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IBinaryOpInstruction.throwsExceptionOnOverflow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IComparisonInstruction.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IComparisonInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IComparisonInstruction.Operator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IComparisonInstruction.Operator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IComparisonInstruction.Operator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.getTarget
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.Operator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.Operator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IConditionalBranchInstruction.Operator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IConversionInstruction.getFromType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IConversionInstruction.getToType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IConversionInstruction.throwsExceptionOnOverflow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IGetInstruction.getClassType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IGetInstruction.getFieldName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IGetInstruction.getFieldType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IGetInstruction.isStatic
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstanceofInstruction.firstClassType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstanceofInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.getBranchTargets
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.shrikeBT.IInstruction.getPoppedCount
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInstruction.getPushedType
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.shrikeBT.IInstruction.getPushedWordSize
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.shrikeBT.IInstruction.isFallThrough
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInstruction.isPEI
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.IInstruction.redirectTargets
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInstruction.toString
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInstruction.visit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitArrayLength
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitArrayLoad
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitArrayStore
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitBinaryOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitCheckCast
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitComparison
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitConditionalBranch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitConstant
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitConversion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitDup
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitGet
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitGoto
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitInstanceof
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitInvoke
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitLoadIndirect
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitLocalLoad
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitLocalStore
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitMonitor
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitNew
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitPop
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitPut
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitReturn
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitShift
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitStoreIndirect
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitSwap
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitSwitch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitThrow
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInstruction.Visitor.visitUnaryOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.Dispatch.(Anon_1).hasImplicitThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.Dispatch.hasImplicitThis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.Dispatch.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.Dispatch.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.getClassType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.getInvocationCode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.IInvokeInstruction.getMethodName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.getMethodSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IInvokeInstruction.IDispatch.hasImplicitThis
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ILoadInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ILoadInstruction.getVarIndex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IMemoryOperation.isAddressOf
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeBT.IndirectionData.indirectlyReadLocals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IndirectionData.indirectlyWrittenLocals
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getArrayLengthCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getArrayLoadCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getArrayStoreCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getBinaryOpCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getCheckCastCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getComparisonCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getConditionalBranchCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getConstantCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getConversionCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getCounter
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getDupCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getGetCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getGotoCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getInstanceOfCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getInvokeCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getLocalLoadCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getLocalStoreCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getMonitorCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getNewCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getPopCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getPutCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getReturnCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getShiftCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getSwapCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getSwitchesCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getThrowCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.getUnaryOpCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.InstructionTypeCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.notifyUpdate
10
6
0
4
1
2
1
1
1.50
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom
164
0
27
137
107
3
55
29
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitArrayLength
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitArrayLoad
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitArrayStore
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitBinaryOp
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitCheckCast
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitComparison
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitConditionalBranch
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitConstant
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitConversion
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitDup
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitGet
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitGoto
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitInstanceof
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitInvoke
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitLocalLoad
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitLocalStore
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitMonitor
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitNew
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitPop
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitPut
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitReturn
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitShift
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitSwap
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitSwitch
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitThrow
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.InstructionTypeCounter.recalculateFrom.(Anon_1).visitUnaryOp
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.allocate
15
3
1
11
7
2
6
2
0.27
com.ibm.wala.shrikeBT.info.LocalAllocator.allocate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.allocate
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.info.LocalAllocator.allocateLocals
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.LocalAllocator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.notifyUpdate
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.shrikeBT.info.LocalAllocator.recalculateFrom
28
0
4
24
16
7
8
9
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.recalculateFrom.(Anon_1).visitLocalLoad
6
0
0
6
4
1
2
2
0.00
com.ibm.wala.shrikeBT.info.LocalAllocator.recalculateFrom.(Anon_1).visitLocalStore
6
0
0
6
4
1
2
2
0.00
com.ibm.wala.shrikeBT.info.ThisAssignmentChecker.isThisAssigned
15
3
1
11
7
2
6
2
0.27
com.ibm.wala.shrikeBT.info.ThisAssignmentChecker.notifyUpdate
8
4
0
4
1
2
1
1
1.00
com.ibm.wala.shrikeBT.info.ThisAssignmentChecker.recalculateFrom
17
0
2
15
9
4
7
5
0.00
com.ibm.wala.shrikeBT.info.ThisAssignmentChecker.ThisAssignmentChecker
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.firstClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.InstanceofInstruction
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InstanceofInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.Instruction.clone
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.getBranchTargets
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.Instruction.getOpcode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.getPoppedCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.getPushedType
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeBT.Instruction.getPushedWordSize
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.Instruction.Instruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.isFallThrough
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.redirectTargets
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Instruction.toString
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.Instruction.visit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.bootstrap
26
3
5
21
18
10
10
11
0.14
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getBootstrap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getInvocationCode
11
0
0
11
8
2
6
2
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getMethodName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getMethodSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getPushedType
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.getPushedWordSize
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.InvokeDynamicInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.getBootstrap
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.getMethodName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.getMethodSignature
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.Lazy.Lazy
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.makeMethodType
11
0
0
11
8
6
4
7
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeDynamicInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.equals
9
0
0
9
6
2
3
2
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getInvocationCode
14
0
0
14
11
1
6
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getInvocationMode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getInvocationModeString
14
0
0
14
11
1
6
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getMethodName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getMethodSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getPushedType
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.getPushedWordSize
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.InvokeInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.getClassType
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.getMethodName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.getMethodSignature
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.Lazy.Lazy
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.make
32
0
0
32
25
2
19
2
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.InvokeInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IPutInstruction.getClassType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IPutInstruction.getFieldName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IPutInstruction.getFieldType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IPutInstruction.isStatic
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IShiftInstruction.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IShiftInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IShiftInstruction.isUnsigned
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IShiftInstruction.Operator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IShiftInstruction.Operator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IStoreIndirectInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IStoreInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IStoreInstruction.getVarIndex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ITypeTestInstruction.firstClassTypes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.ITypeTestInstruction.getTypes
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IUnaryOpInstruction.getOperator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IUnaryOpInstruction.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.IUnaryOpInstruction.Operator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.IUnaryOpInstruction.Operator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.IUnaryOpInstruction.Operator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeBT.LoadInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.LoadInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.getType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.getVarIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.LoadInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.isAddressOf
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.LoadInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.LoadInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.make
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.shrikeBT.LoadInstruction.preallocate
12
0
0
12
7
2
9
5
0.00
com.ibm.wala.shrikeBT.LoadInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.LoadInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MethodData.getAccess
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getClassType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getHandlers
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getHasChanged
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getInfo
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeBT.MethodData.getInstructions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getInstructionsToBytecodes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getIsStatic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getIsSynchronized
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.getSignature
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.makeWithDefaultHandlersAndInstToBytecodes
17
8
0
9
6
3
5
4
0.89
com.ibm.wala.shrikeBT.MethodData.MethodData
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.shrikeBT.MethodData.MethodData
38
12
1
25
17
2
17
1
0.48
com.ibm.wala.shrikeBT.MethodData.putInfo
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodData.Results.notifyUpdate
11
10
0
1
0
1
0
1
10.00
com.ibm.wala.shrikeBT.MethodData.setHasChanged
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MethodData.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MethodData.update
14
0
1
13
9
3
7
4
0.00
com.ibm.wala.shrikeBT.MethodEditor.addInstructionExceptionHandler
18
9
0
9
6
1
5
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.addMethodExceptionHandler
15
7
0
8
5
1
5
1
0.88
com.ibm.wala.shrikeBT.MethodEditor.allocateLabel
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MethodEditor.applyPatches
147
16
27
105
82
13
80
24
0.15
com.ibm.wala.shrikeBT.MethodEditor.beginPass
18
3
1
14
12
1
12
1
0.21
com.ibm.wala.shrikeBT.MethodEditor.endPass
16
4
1
11
9
1
9
1
0.36
com.ibm.wala.shrikeBT.MethodEditor.getData
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.getHandlers
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MethodEditor.getInstructions
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MethodEditor.getInstructionsToBytecodes
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MethodEditor.getStateMessage
14
0
0
14
11
1
6
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.HandlerPatch.HandlerPatch
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.insertAfter
21
7
0
14
10
1
8
1
0.50
com.ibm.wala.shrikeBT.MethodEditor.insertAfterBody
15
7
0
8
5
1
5
1
0.88
com.ibm.wala.shrikeBT.MethodEditor.insertAtStart
16
8
0
8
5
1
5
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.insertBefore
16
8
0
8
5
1
5
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.makeExceptionArray
19
0
2
17
12
3
11
5
0.00
com.ibm.wala.shrikeBT.MethodEditor.mergeHandlers
12
0
0
12
9
2
7
2
0.00
com.ibm.wala.shrikeBT.MethodEditor.MethodEditor
14
5
0
9
6
1
6
1
0.56
com.ibm.wala.shrikeBT.MethodEditor.MethodEditor
16
4
0
12
8
1
8
1
0.33
com.ibm.wala.shrikeBT.MethodEditor.Output.emit
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MethodEditor.Output.emit
17
3
2
12
9
3
7
3
0.25
com.ibm.wala.shrikeBT.MethodEditor.Output.emit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.Output.emit
24
4
2
18
13
4
11
5
0.22
com.ibm.wala.shrikeBT.MethodEditor.Output.emitLabel
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.MethodEditor.Output.internalEmitInstruction
12
0
1
11
8
3
6
3
0.00
com.ibm.wala.shrikeBT.MethodEditor.Output.Output
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.Patch.emitTo
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.MethodEditor.Patch.insert
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.Patch.Patch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.replaceWith
19
8
0
11
7
1
7
1
0.73
com.ibm.wala.shrikeBT.MethodEditor.verifyState
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeBT.MethodEditor.visitInstructions
11
3
1
7
4
1
5
2
0.43
com.ibm.wala.shrikeBT.MethodEditor.Visitor.addInstructionExceptionHandler
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeBT.MethodEditor.Visitor.getIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.Visitor.insertAfter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.Visitor.insertBefore
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.Visitor.replaceWith
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.MethodEditor.Visitor.setIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.MonitorInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.isEnter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.MonitorInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.MonitorInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.NewInstruction.getArrayBoundsCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.make
40
7
2
31
21
3
18
4
0.23
com.ibm.wala.shrikeBT.NewInstruction.NewInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.NewInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.PopInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.make
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.shrikeBT.PopInstruction.PopInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PopInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.equals
9
0
0
9
6
2
3
2
0.00
com.ibm.wala.shrikeBT.PutInstruction.getClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.getFieldName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.getFieldType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.getClassType
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.getCPIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.getFieldName
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.getFieldType
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.getLazyConstantPool
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.Lazy.Lazy
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.make
12
0
0
12
7
1
7
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.PutInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.shrikeBT.PutInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.make
14
0
0
14
9
2
7
2
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.preallocate
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.ReturnInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ReturnInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.isUnsigned
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.make
11
0
1
10
6
2
5
2
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.preallocate
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.ShiftInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ShiftInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.ClassInstrumenter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.ClassInstrumenter
18
5
0
13
10
1
10
1
0.38
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.createEmptyMethodData
20
1
2
17
13
5
9
6
0.06
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.deleteMethod
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.emitClass
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.emitClass
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.emitClassInto
60
6
5
49
39
9
32
12
0.12
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.enableFakeLineNumbers
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.getInputName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.getMethodCode
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.getReader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.isChanged
11
3
0
8
4
1
5
2
0.38
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.makeMethodAttributes
87
1
5
81
60
18
45
20
0.01
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.makeNewCode
8
0
0
8
6
2
5
2
0.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.makeNewLines
33
2
1
30
22
8
16
9
0.07
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.makeNewLocals
30
1
1
28
21
9
12
9
0.04
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.MethodExaminer.examineCode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.prepareMethod
24
0
0
24
18
6
13
5
0.00
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.replaceMethod
15
6
0
9
6
1
6
1
0.67
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.resetMethod
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.visitMethod
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeBT.shrikeCT.ClassInstrumenter.visitMethods
13
5
0
8
4
1
5
2
0.62
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolClassType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolDouble
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolFloat
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolInteger
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolInterfaceMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolLong
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolMethodHandle
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolMethodType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.allocateConstantPoolString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.convertTypeToClass
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.createHelperMethod
6
0
1
5
3
3
1
3
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.CTCompiler
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.shrikeCT.CTCompiler.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.convertClassToType
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.convertToError
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.CPReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolClassType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolDouble
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolDynamicBootstrap
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolDynamicName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolDynamicType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolFloat
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolHandleClassType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolHandleKind
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolHandleName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolHandleType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolInteger
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolItemType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolLong
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolMemberClassType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolMemberName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolMemberType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolMethodType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CPReader.getConstantPoolString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CTDecoder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.CTDecoder
13
10
0
3
1
1
1
1
3.33
com.ibm.wala.shrikeBT.shrikeCT.CTDecoder.makeConstantPoolReader
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeBT.shrikeCT.CTUtils.addClassToHierarchy
20
0
0
20
13
4
10
4
0.00
com.ibm.wala.shrikeBT.shrikeCT.CTUtils.compileAndAddMethodToClassWriter
47
15
3
29
23
8
17
9
0.52
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.getClassName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.makeClassFromStream
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.nextClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.OfflineInstrumenter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.outputModifiedClass
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.outputModifiedClass
14
3
0
11
7
1
6
1
0.27
com.ibm.wala.shrikeBT.shrikeCT.OfflineInstrumenter.writeClassTo
9
0
0
9
6
3
3
3
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.AddSerialVersion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.addSerialVersionUID
22
8
1
14
9
3
7
4
0.57
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.computeSerialVersionUID
112
11
5
96
78
24
49
31
0.11
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.computeSerialVersionUID.(Anon_1).compare
5
0
0
5
4
2
1
3
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.computeSerialVersionUID.(Anon_2).compare
10
0
0
10
8
4
3
5
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.main
18
0
0
18
13
3
9
4
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.SinkOutputStream.write
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.SinkOutputStream.write
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.AddSerialVersion.SinkOutputStream.write
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BatchVerifier.doClass
46
0
6
40
32
8
25
8
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BatchVerifier.main
30
0
6
24
16
5
14
6
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapDumper.BootstrapDumper
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapDumper.doClass
25
11
2
12
8
3
7
4
0.92
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapDumper.dumpAttributes
28
8
1
19
12
7
8
7
0.42
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapDumper.main
31
0
6
25
19
9
12
10
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapInstrumentor.BootstrapInstrumentor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapInstrumentor.doClass
25
11
2
12
9
5
6
6
0.92
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapInstrumentor.doit
24
0
3
21
15
5
11
6
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapInstrumentor.dumpAttributes
45
0
9
36
28
13
19
14
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.BootstrapInstrumentor.main
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.ClassPrinter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.doClass
46
5
4
37
29
6
27
9
0.14
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.dumpAttributes
125
0
6
119
95
28
73
30
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.dumpFlags
25
0
0
25
17
6
12
7
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.getClassName
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.getCPItemString
29
0
0
29
26
2
13
2
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.main
20
0
4
16
11
5
7
5
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.makeChars
12
0
0
12
8
3
6
4
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.makeHex
12
0
0
12
8
3
7
4
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.printAnnotations
6
0
0
6
2
2
2
2
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.quoteString
37
0
0
37
31
4
23
6
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.setPrintConstantPool
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassPrinter.setPrintLineNumberInfo
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassSearcher.doClass
13
0
1
12
8
5
5
6
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.ClassSearcher.main
16
0
3
13
9
3
8
3
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.MethodTracer.doClass
77
4
9
64
50
11
35
13
0.06
com.ibm.wala.shrikeBT.shrikeCT.tools.MethodTracer.doClass.(for_loop_2).(Anon_1).emitTo
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.MethodTracer.doClass.(for_loop_2).(for_loop_3).(Anon_2).emitTo
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.shrikeBT.shrikeCT.tools.MethodTracer.main
16
0
2
14
9
3
9
4
0.00
com.ibm.wala.shrikeBT.StoreInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.StoreInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.getType
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.getVarIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.StoreInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.make
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.shrikeBT.StoreInstruction.preallocate
12
0
0
12
7
2
9
5
0.00
com.ibm.wala.shrikeBT.StoreInstruction.StoreInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.StoreInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.equals
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.SwapInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwapInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.getBranchTargets
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.getCasesAndLabels
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.SwitchInstruction.getDefaultLabel
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.SwitchInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.hashCode
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.make
30
7
3
20
13
4
11
5
0.35
com.ibm.wala.shrikeBT.SwitchInstruction.redirectTargets
15
0
0
15
10
2
9
3
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.SwitchInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.toString
10
0
0
10
7
2
7
3
0.00
com.ibm.wala.shrikeBT.SwitchInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.isRethrow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.make
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.ThrowInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.ThrowInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.buildBackEdges
39
0
3
36
26
8
25
15
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.buildStackDefMap
51
0
7
44
31
5
35
13
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.checkConsistentStackSizes
12
0
2
10
7
2
7
3
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.checkStackSizesAt
44
0
5
39
28
5
24
7
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.findUniqueStackDef
9
0
1
8
6
1
6
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.followStackDef
35
1
4
30
22
4
20
6
0.03
com.ibm.wala.shrikeBT.tools.MethodOptimizer.followStackUse
28
1
3
24
17
3
15
4
0.04
com.ibm.wala.shrikeBT.tools.MethodOptimizer.forwardDups
39
3
2
34
23
8
15
12
0.09
com.ibm.wala.shrikeBT.tools.MethodOptimizer.forwardDups.(for_loop_11).(for_loop_12).(Anon_1).emitTo
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.getInstructionsOnPath
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.getReachableInstructions
19
0
3
16
10
2
10
3
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.getReachingInstructions
19
0
3
16
10
2
10
3
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.instructionKillsVar
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.MethodOptimizer
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.MethodOptimizer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.optimize
16
0
1
15
12
2
11
2
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.pushBackLocalStores
56
6
2
48
36
9
16
15
0.12
com.ibm.wala.shrikeBT.tools.MethodOptimizer.pushBackLocalStores.(for_loop_14).(Anon_2).emitTo
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.pushBackLocalStores.(for_loop_14).(Anon_3).emitTo
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.pushBackLocalStores.(for_loop_14).(Anon_4).emitTo
2
0
0
2
1
0
0
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.pushBackLocalStores.(for_loop_14).(Anon_5).emitTo
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.tools.MethodOptimizer.UnoptimizableCodeException.UnoptimizableCodeException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputDirectory
27
5
0
22
15
4
10
5
0.23
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputDirectory.(Anon_1).accept
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputElement
34
6
0
28
21
3
18
3
0.21
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputJar
12
3
0
9
6
4
3
5
0.33
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addInputJarEntry
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.addOutputJarEntry
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.beginTraversal
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.ClassInput.ClassInput
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.ClassInput.getInputName
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.ClassInput.open
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.ClassInput.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.close
16
3
2
11
6
1
6
1
0.27
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.copyStream
17
0
0
17
11
3
8
3
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.endOutputJarEntry
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.getClassName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.getLastClassResourceName
14
6
0
8
5
2
3
2
0.75
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.getNumInputClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.getOutputFile
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.Input.getClassName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.Input.getInputName
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.Input.isClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.Input.open
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.Input.setClassName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.internalNextClass
22
0
0
22
16
5
10
5
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.internalOutputModifiedClass
13
0
0
13
10
2
8
2
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.getEntry
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.getInputName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.isClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.JarInput
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.open
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.JarInput.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.makeBuf
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.makeClassFromStream
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.makeOutputJar
9
0
1
8
4
1
4
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.ManifestBuilder.addEntry
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.OfflineInstrumenterBase
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.openCachedJar
17
5
0
12
8
1
7
1
0.42
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.parseStandardArgs
41
9
2
30
22
4
21
6
0.30
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.putNextEntry
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.releaseBuf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setClassHierarchyProvider
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setIgnore
10
3
1
6
3
1
3
1
0.50
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setJARComment
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setManifestBuilder
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setOutputJar
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.setPassUnmodifiedClasses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.toEntryName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.writeClassTo
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeBT.tools.OfflineInstrumenterBase.writeUnmodifiedClasses
63
4
0
59
48
14
30
15
0.07
com.ibm.wala.shrikeBT.UnaryOpInstruction.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.getPoppedCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.getPushedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.getPushedWordSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.make
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.preallocate
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.UnaryOpInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.UnaryOpInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Util.addAlias
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeBT.Util.computeBasicBlocks
45
7
5
33
21
5
20
8
0.21
com.ibm.wala.shrikeBT.Util.computeSignature
18
5
0
13
9
2
9
3
0.38
com.ibm.wala.shrikeBT.Util.error
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeBT.Util.findMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeBT.Util.findMethod
17
0
0
17
11
4
9
5
0.00
com.ibm.wala.shrikeBT.Util.getParamsCount
22
5
1
16
11
3
8
3
0.31
com.ibm.wala.shrikeBT.Util.getParamsTypes
28
7
3
18
13
5
9
5
0.39
com.ibm.wala.shrikeBT.Util.getParamsTypesInLocals
28
6
3
19
14
6
9
6
0.32
com.ibm.wala.shrikeBT.Util.getParamsWordSize
22
6
1
15
10
3
8
3
0.40
com.ibm.wala.shrikeBT.Util.getReturnType
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeBT.Util.getStackType
19
5
0
14
10
1
5
1
0.36
com.ibm.wala.shrikeBT.Util.getTypeIndex
30
4
0
26
19
4
11
4
0.15
com.ibm.wala.shrikeBT.Util.getTypeLength
13
3
0
10
7
1
4
1
0.30
com.ibm.wala.shrikeBT.Util.getWordSize
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.shrikeBT.Util.getWordSize
14
3
0
11
8
1
4
1
0.27
com.ibm.wala.shrikeBT.Util.isArrayType
15
3
0
12
8
1
5
1
0.25
com.ibm.wala.shrikeBT.Util.isPrimitiveType
16
3
0
13
9
1
5
1
0.23
com.ibm.wala.shrikeBT.Util.makeArray
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeBT.Util.makeClass
17
5
0
12
8
1
7
1
0.42
com.ibm.wala.shrikeBT.Util.makeClassAll
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.shrikeBT.Util.makeGet
19
6
0
13
9
2
6
2
0.46
com.ibm.wala.shrikeBT.Util.makeInvoke
43
6
2
35
25
6
18
7
0.17
com.ibm.wala.shrikeBT.Util.makeInvoke
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeBT.Util.makeName
16
0
0
16
11
2
10
3
0.00
com.ibm.wala.shrikeBT.Util.makePut
19
6
0
13
9
2
6
2
0.46
com.ibm.wala.shrikeBT.Util.makeType
18
6
0
12
8
1
7
1
0.50
com.ibm.wala.shrikeBT.Util.makeType
18
6
0
12
8
3
5
3
0.50
com.ibm.wala.shrikeBT.Util.makeTypeAll
12
4
0
8
5
2
3
2
0.50
com.ibm.wala.shrikeBT.Util.makeTypeIndices
18
0
1
17
14
2
14
3
0.00
com.ibm.wala.shrikeBT.Util.readFully
16
0
0
16
10
3
8
3
0.00
com.ibm.wala.shrikeBT.Util.readFully
31
1
0
30
24
6
17
6
0.03
com.ibm.wala.shrikeBT.Util.Util
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationAttribute.AnnotationAttribute
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationAttribute.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationsReader
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.ArrayElementValue.ArrayElementValue
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.ArrayElementValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.ConstantElementValue.ConstantElementValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.ConstantElementValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.EnumElementValue.EnumElementValue
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.EnumElementValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.getAllAnnotations
16
7
0
10
7
4
5
5
0.70
com.ibm.wala.shrikeCT.AnnotationsReader.getAllParameterAnnotations
31
13
0
18
14
6
11
8
0.72
com.ibm.wala.shrikeCT.AnnotationsReader.getAnnotationCount
9
4
0
5
3
2
2
2
0.80
com.ibm.wala.shrikeCT.AnnotationsReader.getAttributeAndSize
28
12
0
16
13
8
7
9
0.75
com.ibm.wala.shrikeCT.AnnotationsReader.getAttributeSize
10
5
0
5
3
2
2
2
1.00
com.ibm.wala.shrikeCT.AnnotationsReader.getReaderForAnnotation
14
1
0
13
8
2
7
2
0.08
com.ibm.wala.shrikeCT.AnnotationsReader.getUtf8ConstantPoolValue
13
8
0
5
3
2
2
2
1.60
com.ibm.wala.shrikeCT.AnnotationsReader.isKnownAnnotation
8
0
0
8
4
1
4
2
0.00
com.ibm.wala.shrikeCT.AnnotationsReader.readElementValueAndSize
72
35
0
43
38
10
16
10
0.81
com.ibm.wala.shrikeCT.AttributeReader.AttributeReader
20
6
1
13
9
2
8
2
0.46
com.ibm.wala.shrikeCT.AttributeReader.checkSize
11
5
0
6
3
1
2
1
0.83
com.ibm.wala.shrikeCT.AttributeReader.checkSizeEquals
11
5
0
6
3
1
2
1
0.83
com.ibm.wala.shrikeCT.AttributeReader.getClassReader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.AttributeReader.getRawOffset
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.AttributeReader.getRawSize
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.callArgument
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.callArgumentCount
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.callArgumentIndex
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.callArgumentKind
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.getCP
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.getIndexInClassFile
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.invokeType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.methodClass
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.methodName
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethod.methodType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.BootstrapMethodsReader
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.count
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.getEntry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries
125
0
15
110
94
17
36
33
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).callArgument
49
0
0
49
46
9
20
10
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).callArgumentCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).callArgumentIndex
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).callArgumentKind
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).getCP
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).getIndexInClassFile
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).invokeType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).methodClass
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).methodName
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).methodType
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.BootstrapMethodsReader.readBootstrapEntries.(for_loop_1).(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.advance
11
5
0
6
4
1
4
1
0.83
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.AttrIterator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getClassReader
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getDataOffset
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getDataSize
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getName
14
5
0
9
6
2
4
2
0.56
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getNameIndex
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getRawOffset
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getRawSize
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.getRemainingAttributesCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.init
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.isValid
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.setSize
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.AttrIterator.verifyValid
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.checkLength
6
0
0
6
3
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.ClassReader
13
9
0
4
2
1
2
1
2.25
com.ibm.wala.shrikeCT.ClassReader.getAccessFlags
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getByte
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getBytes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getClassFromAddress
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.shrikeCT.ClassReader.getCP
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassReader.getFieldAccessFlags
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getFieldName
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldNameIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldRawOffset
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldRawSize
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldType
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getFieldTypeIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getInt
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getInterfaceCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getInterfaceName
12
3
0
9
6
2
4
2
0.33
com.ibm.wala.shrikeCT.ClassReader.getInterfaceNameIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getInterfaceNameIndices
10
3
0
7
4
2
4
3
0.43
com.ibm.wala.shrikeCT.ClassReader.getInterfaceNames
14
3
0
11
7
3
6
4
0.27
com.ibm.wala.shrikeCT.ClassReader.getMagic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getMajorVersion
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getMethodAccessFlags
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getMethodName
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodNameIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodRawOffset
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodRawSize
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodType
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMethodTypeIndex
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassReader.getMinorVersion
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getName
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.shrikeCT.ClassReader.getNameIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getShort
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getSuperName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getSuperNameIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getUShort
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassReader.getUtf8FromAddress
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.shrikeCT.ClassReader.initClassAttributeIterator
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.ClassReader.initFieldAttributeIterator
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.shrikeCT.ClassReader.initMethodAttributeIterator
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.shrikeCT.ClassReader.parse
56
3
8
45
37
9
29
9
0.07
com.ibm.wala.shrikeCT.ClassReader.parseFields
10
0
0
10
7
1
8
2
0.00
com.ibm.wala.shrikeCT.ClassReader.parseMethods
10
0
0
10
7
1
8
2
0.00
com.ibm.wala.shrikeCT.ClassReader.skipAttributes
17
0
1
16
11
2
11
3
0.00
com.ibm.wala.shrikeCT.ClassReader.verifyFieldIndex
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.verifyInterfaceIndex
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassReader.verifyMethodIndex
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.addClassAttribute
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.ClassWriter.addCPClass
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeCT.ClassWriter.addCPDouble
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addCPEntry
20
0
1
19
14
3
11
3
0.00
com.ibm.wala.shrikeCT.ClassWriter.addCPFieldRef
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.shrikeCT.ClassWriter.addCPFloat
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addCPInt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addCPInterfaceMethodRef
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.shrikeCT.ClassWriter.addCPLong
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addCPMethodHandle
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.addCPMethodRef
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.shrikeCT.ClassWriter.addCPMethodType
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeCT.ClassWriter.addCPNAT
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.shrikeCT.ClassWriter.addCPString
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addCPString
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.addCPUtf8
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.shrikeCT.ClassWriter.addField
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.shrikeCT.ClassWriter.addField
14
8
0
6
3
1
3
1
1.33
com.ibm.wala.shrikeCT.ClassWriter.addMethod
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.shrikeCT.ClassWriter.addMethod
17
11
0
6
3
1
3
1
1.83
com.ibm.wala.shrikeCT.ClassWriter.addRawField
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.addRawMethod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.ClassWriter
6
4
0
2
0
1
0
1
2.00
com.ibm.wala.shrikeCT.ClassWriter.CWHandle.CWHandle
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWHandle.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWHandle.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWHandle.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWItem.getType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWNAT.CWNAT
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWNAT.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWNAT.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWNAT.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWRef.CWRef
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWRef.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWRef.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWRef.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWStringItem.CWStringItem
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWStringItem.equals
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWStringItem.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.CWStringItem.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.Element.copyInto
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.shrikeCT.ClassWriter.Element.Element
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.Element.getSize
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.shrikeCT.ClassWriter.emitConstantPool
138
4
6
130
110
26
68
28
0.03
com.ibm.wala.shrikeCT.ClassWriter.emitElement
8
0
0
8
5
4
2
4
0.00
com.ibm.wala.shrikeCT.ClassWriter.makeBytes
70
9
8
53
43
6
40
10
0.17
com.ibm.wala.shrikeCT.ClassWriter.MemberElement.copyInto
16
0
0
16
12
1
12
2
0.00
com.ibm.wala.shrikeCT.ClassWriter.MemberElement.getSize
9
0
0
9
5
2
5
3
0.00
com.ibm.wala.shrikeCT.ClassWriter.MemberElement.MemberElement
22
0
1
21
14
1
14
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.RawElement.copyInto
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.RawElement.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ClassWriter.RawElement.RawElement
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.shrikeCT.ClassWriter.reserveBuf
12
0
0
12
9
3
7
3
0.00
com.ibm.wala.shrikeCT.ClassWriter.setAccessFlags
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setDouble
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.setFloat
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.setForceAddCPEntries
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.shrikeCT.ClassWriter.setInt
18
5
0
13
9
1
8
1
0.38
com.ibm.wala.shrikeCT.ClassWriter.setInterfaceNameIndices
17
3
0
14
8
2
8
3
0.21
com.ibm.wala.shrikeCT.ClassWriter.setInterfaceNames
14
3
0
11
7
2
6
3
0.27
com.ibm.wala.shrikeCT.ClassWriter.setLong
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ClassWriter.setMajorVersion
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setMinorVersion
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.setNameIndex
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setRawCP
64
10
1
53
45
2
32
3
0.19
com.ibm.wala.shrikeCT.ClassWriter.setSuperName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ClassWriter.setSuperNameIndex
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setUByte
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.shrikeCT.ClassWriter.setUShort
19
5
0
14
9
1
8
1
0.36
com.ibm.wala.shrikeCT.CodeReader.CodeReader
24
0
2
22
19
4
17
5
0.00
com.ibm.wala.shrikeCT.CodeReader.getBytecode
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.shrikeCT.CodeReader.getBytecodeLength
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeReader.getMaxLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeReader.getMaxStack
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeReader.getRawHandlers
12
3
0
9
6
3
5
4
0.33
com.ibm.wala.shrikeCT.CodeReader.initAttributeIterator
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.CodeWriter.CodeWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.CodeWriter.copyInto
30
0
2
28
22
2
23
4
0.00
com.ibm.wala.shrikeCT.CodeWriter.getCodeLength
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeCT.CodeWriter.getSize
11
0
1
10
6
2
6
3
0.00
com.ibm.wala.shrikeCT.CodeWriter.setAttributes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeWriter.setCode
18
5
1
12
7
1
7
1
0.42
com.ibm.wala.shrikeCT.CodeWriter.setMaxLocals
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeWriter.setMaxStack
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.CodeWriter.setRawHandlers
25
6
1
18
11
2
11
3
0.33
com.ibm.wala.shrikeCT.CodeWriter.verify
11
0
0
11
6
1
6
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.checkLength
6
0
0
6
3
1
2
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ConstantPoolParser
16
6
0
10
6
1
6
1
0.60
com.ibm.wala.shrikeCT.ConstantPoolParser.getBootstrapReader
16
0
1
15
10
3
9
3
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getByte
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPClass
22
3
0
19
13
3
10
3
0.16
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPDouble
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPDynBootstrap
19
3
1
15
10
3
7
3
0.20
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPDynName
14
0
0
14
9
2
7
2
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPDynType
14
0
0
14
9
2
7
2
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPFloat
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPHandleClass
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPHandleKind
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPHandleName
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPHandleType
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPInt
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPLong
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPMethodType
22
3
0
19
13
3
10
3
0.16
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPNATName
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPNATType
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPRefClass
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPRefName
17
3
0
14
9
2
7
2
0.21
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPRefType
18
4
0
14
9
2
7
2
0.29
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPString
22
3
0
19
13
3
10
3
0.16
com.ibm.wala.shrikeCT.ConstantPoolParser.getCPUtf8
56
4
0
52
40
10
30
10
0.08
com.ibm.wala.shrikeCT.ConstantPoolParser.getDouble
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getFloat
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getInt
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getItemCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getItemType
14
3
0
11
7
2
5
2
0.27
com.ibm.wala.shrikeCT.ConstantPoolParser.getLong
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getRawBytes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantPoolParser.getRawOffset
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ConstantPoolParser.getRawSize
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ConstantPoolParser.getUShort
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.invalidUtf8
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.isRef
14
4
0
10
7
1
3
1
0.40
com.ibm.wala.shrikeCT.ConstantPoolParser.parseConstantPool
45
1
0
45
40
3
25
4
0.02
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.equals
28
0
0
28
25
2
24
2
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.getClassName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.getElementName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.getKind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.hashCode
8
0
0
8
6
3
4
3
0.00
com.ibm.wala.shrikeCT.ConstantPoolParser.ReferenceToken.ReferenceToken
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeCT.ConstantValueReader.ConstantValueReader
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ConstantValueReader.getValueCPIndex
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ConstantValueWriter.ConstantValueWriter
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.shrikeCT.ConstantValueWriter.copyInto
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.shrikeCT.ConstantValueWriter.getSize
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ConstantValueWriter.setDouble
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantValueWriter.setFloat
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantValueWriter.setInt
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantValueWriter.setLong
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.ConstantValueWriter.setString
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ConstantValueWriter.setValueCPIndex
10
3
1
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.ConstantValueWriter.verify
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.ExceptionsReader.ExceptionsReader
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.shrikeCT.ExceptionsReader.getClasses
12
3
0
9
6
4
4
5
0.33
com.ibm.wala.shrikeCT.ExceptionsReader.getRawTable
14
6
0
8
5
3
4
4
0.75
com.ibm.wala.shrikeCT.ExceptionsWriter.copyInto
13
0
0
13
9
1
10
2
0.00
com.ibm.wala.shrikeCT.ExceptionsWriter.ExceptionsWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.ExceptionsWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.ExceptionsWriter.setRawTable
18
6
1
11
6
1
7
2
0.55
com.ibm.wala.shrikeCT.InnerClassesReader.getAccessFlags
14
5
0
9
5
2
5
3
0.56
com.ibm.wala.shrikeCT.InnerClassesReader.getInnerClasses
12
3
0
9
6
4
4
5
0.33
com.ibm.wala.shrikeCT.InnerClassesReader.getOuterClass
18
5
0
13
8
4
6
5
0.38
com.ibm.wala.shrikeCT.InnerClassesReader.getRawTable
14
6
0
8
5
3
4
4
0.75
com.ibm.wala.shrikeCT.InnerClassesReader.InnerClassesReader
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.shrikeCT.InnerClassesWriter.copyInto
18
5
0
13
9
1
10
2
0.38
com.ibm.wala.shrikeCT.InnerClassesWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.InnerClassesWriter.InnerClassesWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.InnerClassesWriter.setRawTable
26
5
1
20
12
1
13
2
0.25
com.ibm.wala.shrikeCT.InvalidClassFileException.getOffset
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.shrikeCT.InvalidClassFileException.InvalidClassFileException
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.shrikeCT.LineNumberTableReader.getRawTable
16
6
0
10
7
4
5
5
0.60
com.ibm.wala.shrikeCT.LineNumberTableReader.LineNumberTableReader
9
0
1
8
6
3
4
3
0.00
com.ibm.wala.shrikeCT.LineNumberTableReader.makeBytecodeToSourceMap
56
9
6
41
30
11
22
13
0.22
com.ibm.wala.shrikeCT.LineNumberTableWriter.copyInto
12
0
1
11
8
1
9
2
0.00
com.ibm.wala.shrikeCT.LineNumberTableWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.LineNumberTableWriter.LineNumberTableWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.LineNumberTableWriter.makeRawTable
31
6
0
25
18
7
14
9
0.24
com.ibm.wala.shrikeCT.LineNumberTableWriter.setRawTable
25
5
2
18
11
2
11
3
0.28
com.ibm.wala.shrikeCT.LocalVariableTableReader.getRawTable
13
3
0
10
7
4
5
5
0.30
com.ibm.wala.shrikeCT.LocalVariableTableReader.LocalVariableTableReader
9
0
1
8
6
3
4
3
0.00
com.ibm.wala.shrikeCT.LocalVariableTableReader.makeVarMap
53
6
6
41
32
13
22
15
0.15
com.ibm.wala.shrikeCT.LocalVariableTableReader.makeVarVector
12
0
0
12
8
2
7
2
0.00
com.ibm.wala.shrikeCT.LocalVariableTableWriter.copyInto
12
0
1
11
8
1
9
2
0.00
com.ibm.wala.shrikeCT.LocalVariableTableWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.LocalVariableTableWriter.LocalVariableTableWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.LocalVariableTableWriter.makeRawTable
73
8
3
62
47
12
36
15
0.13
com.ibm.wala.shrikeCT.LocalVariableTableWriter.setRawTable
25
5
2
18
11
2
11
3
0.28
com.ibm.wala.shrikeCT.SignatureReader.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.SignatureReader.getSignatureCPIndex
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeCT.SignatureReader.SignatureReader
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionReader.SourceDebugExtensionReader
6
0
2
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionWriter.copyInto
12
0
0
12
8
1
9
2
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionWriter.setDebugInfo
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionWriter.setRawTable
11
0
0
11
6
1
7
2
0.00
com.ibm.wala.shrikeCT.SourceDebugExtensionWriter.SourceDebugExtensionWriter
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.shrikeCT.SourceFileReader.getSourceFileCPIndex
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.shrikeCT.SourceFileReader.SourceFileReader
5
0
1
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.SourceFileWriter.copyInto
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.shrikeCT.SourceFileWriter.getSize
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.SourceFileWriter.setSourceFileCPIndex
10
3
1
6
3
1
3
1
0.50
com.ibm.wala.shrikeCT.SourceFileWriter.SourceFileWriter
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.shrikeCT.SourceFileWriter.verify
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.convert
18
0
3
15
10
4
6
4
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.fillBytecodeToPositionMap
11
0
2
9
6
5
3
6
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.findParameterPosition
25
1
4
20
13
7
8
7
0.05
com.ibm.wala.shrikeCT.SourcePositionTableReader.getData
9
1
1
7
5
4
2
4
0.14
com.ibm.wala.shrikeCT.SourcePositionTableReader.makeBytecodeToPositionMap
35
1
5
29
20
6
16
7
0.03
com.ibm.wala.shrikeCT.SourcePositionTableReader.makeLineNumberToPositionMap
10
0
2
8
5
3
4
4
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.Position.compareTo
18
0
0
18
14
2
11
2
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.Position.Position
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeCT.SourcePositionTableReader.SourcePositionTableReader
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.(Anon_1).size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.(Anon_2).size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.(Anon_3).isObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.(Anon_4).isObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.isObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.Item
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.shrikeCT.StackMapConstants.Item.write
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.isObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.ObjectType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.ObjectType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.ObjectType.write
10
0
0
10
7
1
6
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.getFrameType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.getLocalTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.getOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.getStackTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.StackMapFrame
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.StackMapFrame
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.toString
17
0
3
14
10
2
11
4
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapFrame.write
27
4
3
20
14
1
12
3
0.20
com.ibm.wala.shrikeCT.StackMapConstants.StackMapType.isObject
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapType.size
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.StackMapType.write
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.UninitializedType.isObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.UninitializedType.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.UninitializedType.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.UninitializedType.UninitializedType
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.shrikeCT.StackMapConstants.UninitializedType.write
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.shrikeCT.StackMapTableReader.frames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableReader.item
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.shrikeCT.StackMapTableReader.readStackMap
12
0
1
11
7
3
6
3
0.00
com.ibm.wala.shrikeCT.StackMapTableReader.StackMapTableReader
55
0
3
52
45
18
39
22
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.copyInto
6
0
0
6
3
1
4
2
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.hackUnknown
11
0
0
11
8
1
7
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.isUselessGoto
9
0
1
8
4
1
4
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.item
25
0
0
25
21
1
19
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.remapStackFrames
31
4
4
23
17
7
16
8
0.17
com.ibm.wala.shrikeCT.StackMapTableWriter.serialize
16
0
4
12
9
3
7
4
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.stackMapTable
66
5
12
49
37
15
23
16
0.10
com.ibm.wala.shrikeCT.StackMapTableWriter.StackMapTableWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.StackMapTableWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.StackMapTableWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.StackMapTableWriter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.trim
16
0
1
15
11
3
8
3
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.types
14
0
2
12
8
4
6
5
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.writeInt
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.writeUByte
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.shrikeCT.StackMapTableWriter.writeUShort
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.sourcepos.CRTable.CRTable
14
8
0
6
3
1
3
1
1.33
com.ibm.wala.sourcepos.CRTable.getSourceInfo
32
8
0
24
17
4
14
5
0.33
com.ibm.wala.sourcepos.CRTable.readData
21
0
0
21
17
8
10
9
0.00
com.ibm.wala.sourcepos.CRTable.toString
15
0
3
12
8
2
8
3
0.00
com.ibm.wala.sourcepos.CRTData.CRTData
82
29
4
49
40
5
24
4
0.59
com.ibm.wala.sourcepos.CRTData.getFlags
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.CRTData.getSourceInfo
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.CRTData.hasNoPosition
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.CRTData.isInRange
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.CRTData.isMorePrecise
14
10
0
4
2
1
1
1
2.50
com.ibm.wala.sourcepos.CRTData.matches
12
9
0
3
1
1
1
1
3.00
com.ibm.wala.sourcepos.CRTData.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.CRTFlags.CRTFlags
13
8
0
5
3
1
3
1
1.60
com.ibm.wala.sourcepos.CRTFlags.getFlagNames
24
7
0
17
12
4
8
4
0.41
com.ibm.wala.sourcepos.CRTFlags.isFlagValid
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Debug.allow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.appendInfo
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.sourcepos.Debug.Debug
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.sourcepos.Debug.debug
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.debug
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.debug
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.error
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.error
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.error
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.fullLogging
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.sourcepos.Debug.getStream
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.sourcepos.Debug.ignore
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.info
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.info
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.info
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.log
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.sourcepos.Debug.log
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.sourcepos.Debug.log
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.sourcepos.Debug.LogLevel.isHigherPriority
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.LogLevel.LogLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.LogLevel.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.Debug.LogLevel.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.Debug.LogStream.LogStream
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.sourcepos.Debug.LogStream.print
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.LogStream.println
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.logTime
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.sourcepos.Debug.noLogging
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.sourcepos.Debug.setLogFile
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.sourcepos.Debug.setMinLogLevel
14
5
0
9
5
1
4
2
0.56
com.ibm.wala.sourcepos.Debug.warn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.warn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Debug.warn
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.InvalidCRTDataException.getData
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.InvalidCRTDataException.InvalidCRTDataException
6
4
0
2
0
1
0
1
2.00
com.ibm.wala.sourcepos.InvalidCRTDataException.InvalidCRTDataException
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.InvalidCRTDataException.InvalidCRTDataException
15
9
0
6
4
1
4
2
1.50
com.ibm.wala.sourcepos.InvalidPositionException.Cause.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.InvalidPositionException.Cause.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.InvalidPositionException.getThisCause
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.InvalidPositionException.InvalidPositionException
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.InvalidRangeException.Cause.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.InvalidRangeException.Cause.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.sourcepos.InvalidRangeException.getThisCause
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.InvalidRangeException.InvalidRangeException
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.InvalidSourceInfoException.InvalidSourceInfoException
6
4
0
2
0
1
0
1
2.00
com.ibm.wala.sourcepos.InvalidSourceInfoException.InvalidSourceInfoException
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.sourcepos.MethodPositions.getFooterInfo
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.MethodPositions.getHeaderInfo
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.MethodPositions.getMethodInfo
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.MethodPositions.MethodPositions
15
8
0
7
4
1
4
1
1.14
com.ibm.wala.sourcepos.MethodPositions.readData
11
0
0
11
9
1
7
1
0.00
com.ibm.wala.sourcepos.MethodPositions.readPosition
30
12
0
18
14
2
9
2
0.67
com.ibm.wala.sourcepos.MethodPositions.readRange
54
15
1
38
29
5
19
5
0.39
com.ibm.wala.sourcepos.MethodPositions.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Position.getColumn
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Position.getLine
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Position.isBefore
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.sourcepos.Position.isUndefined
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Position.Position
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.sourcepos.Position.Position
16
9
0
7
5
1
5
1
1.29
com.ibm.wala.sourcepos.Position.Position
24
14
0
11
9
1
9
1
1.27
com.ibm.wala.sourcepos.Position.toLong
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Position.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.sourcepos.Position.toUnsignedInt
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.PositionsAttribute.PositionsAttribute
15
9
0
6
4
2
3
2
1.50
com.ibm.wala.sourcepos.PositionsAttribute.readData
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.sourcepos.Range.getEndPosition
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Range.getStartPosition
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Range.isUndefined
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.sourcepos.Range.isWithin
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.sourcepos.Range.Range
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.sourcepos.Range.Range
25
11
0
14
12
1
12
1
0.79
com.ibm.wala.sourcepos.Range.toArray
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.sourcepos.Range.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.DeadValueSystem.DeadValueSystem
58
14
1
43
31
12
17
16
0.33
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.DeadValueSystem.initializeVariables
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.DeadValueSystem.initializeWorkList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.DeadValueSystem.isDead
17
4
0
13
9
3
5
3
0.31
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.DeadValueSystem.makeStmtRHS
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.doTransformation
30
5
0
25
16
6
11
8
0.20
com.ibm.wala.ssa.analysis.DeadAssignmentElimination.perform
17
4
0
13
9
3
6
3
0.31
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.createNodes
11
0
0
11
7
2
7
4
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.exit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.equals
17
0
0
17
15
2
14
2
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.ExplodedBasicBlock
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getCatchInstruction
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getCaughtExceptionTypes
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getExplodedCFG
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getFirstInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getInstruction
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getLastInstruction
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getLastInstructionIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.getNumber
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.isCatchBlock
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.iteratePhis
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.iteratePis
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.iterator
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.setGraphNodeId
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedBasicBlock.toString
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.ExplodedControlFlowGraph
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getBlockForInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getCatchBlocks
10
0
0
10
6
3
5
4
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getExceptionalPredecessors
17
0
0
17
12
3
9
4
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getExceptionalSuccessors
26
0
1
25
18
4
13
5
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getInstructions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getIR
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getNode
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getNormalPredecessors
27
0
0
27
20
3
15
4
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getNormalSuccessors
25
0
0
25
18
3
14
4
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getNumber
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getPredNodeCount
21
0
0
21
14
2
11
2
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getPredNodeNumbers
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getPredNodes
35
2
0
33
24
5
17
6
0.06
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getProgramCounter
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getSuccNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.getSuccNodes
32
4
0
28
20
5
14
6
0.14
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.hasEdge
10
0
1
9
5
2
4
3
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.iterateNodes
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeAllIncidentEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.analysis.ExplodedControlFlowGraph.toString
13
0
1
12
8
4
5
5
0.00
com.ibm.wala.ssa.analysis.IExplodedBasicBlock.getCatchInstruction
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.ssa.analysis.IExplodedBasicBlock.getInstruction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.AuxiliaryCache.cache
18
7
1
10
7
4
4
4
0.70
com.ibm.wala.ssa.AuxiliaryCache.find
16
6
0
10
7
4
3
4
0.60
com.ibm.wala.ssa.AuxiliaryCache.invalidate
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.AuxiliaryCache.reset
29
3
1
25
18
8
10
11
0.12
com.ibm.wala.ssa.AuxiliaryCache.wipe
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.CompoundPiPolicy.CompoundPiPolicy
14
4
0
10
6
1
6
1
0.40
com.ibm.wala.ssa.CompoundPiPolicy.createCompoundPiPolicy
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.CompoundPiPolicy.equals
20
0
0
20
18
2
17
2
0.00
com.ibm.wala.ssa.CompoundPiPolicy.getPi
8
0
0
8
4
3
3
2
0.00
com.ibm.wala.ssa.CompoundPiPolicy.getPi
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.CompoundPiPolicy.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.ssa.ConstantValue.ConstantValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ConstantValue.ConstantValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ConstantValue.ConstantValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ConstantValue.equals
14
0
0
14
9
2
7
2
0.00
com.ibm.wala.ssa.ConstantValue.getValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.ConstantValue.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ConstantValue.isFalseConstant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.ConstantValue.isNullConstant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.ConstantValue.isOneConstant
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.ssa.ConstantValue.isStringConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ConstantValue.isTrueConstant
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.ConstantValue.isZeroConstant
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.ssa.ConstantValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.DefaultIRFactory.contextIsIrrelevant
17
5
0
12
8
1
7
1
0.42
com.ibm.wala.ssa.DefaultIRFactory.makeCFG
13
0
0
13
9
1
8
1
0.00
com.ibm.wala.ssa.DefaultIRFactory.makeIR
13
0
0
13
9
1
8
1
0.00
com.ibm.wala.ssa.DefUse.DefUse
41
5
1
35
24
4
23
7
0.14
com.ibm.wala.ssa.DefUse.getDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getMaxValueNumber
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getNumberOfUses
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.DefUse.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getUse
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.DefUse.getUses
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.ssa.DefUse.initAllInstructions
8
3
0
5
2
1
2
2
0.60
com.ibm.wala.ssa.DefUse.UseIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.DefUse.UseIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.DefUse.UseIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.DefUse.UseIterator.UseIterator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.InstanceOfPiPolicy.createInstanceOfPiPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.InstanceOfPiPolicy.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.InstanceOfPiPolicy.getPi
14
0
0
14
7
2
7
1
0.00
com.ibm.wala.ssa.InstanceOfPiPolicy.getPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.InstanceOfPiPolicy.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.InstanceOfPiPolicy.InstanceOfPiPolicy
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.IR.addNames
10
0
0
10
5
1
5
2
0.00
com.ibm.wala.ssa.IR.CatchIterator.advanceBlock
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.ssa.IR.CatchIterator.CatchIterator
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.IR.CatchIterator.hasCatch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.CatchIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.CatchIterator.next
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ssa.IR.CatchIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.getBasicBlockForCatch
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.ssa.IR.getBasicBlockForInstruction
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ssa.IR.getBasicBlocksForCall
21
5
0
16
11
5
7
6
0.31
com.ibm.wala.ssa.IR.getCallInstructionIndices
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.ssa.IR.getCalls
22
6
0
16
11
5
7
6
0.38
com.ibm.wala.ssa.IR.getControlFlowGraph
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getExitBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getIndirectionData
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.IR.getInstructions
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ssa.IR.getLocalMap
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.IR.getLocalNames
13
6
0
7
4
1
3
1
0.86
com.ibm.wala.ssa.IR.getMethod
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getNew
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ssa.IR.getNewInstructionIndex
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ssa.IR.getNumberOfParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getOptions
5
3
0
2
1
1
1
1
1.50
com.ibm.wala.ssa.IR.getParameter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getParameterType
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.IR.getParameterValueNumbers
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.getPEI
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.ssa.IR.getSymbolTable
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.instructionPosition
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.IR.IR
13
3
0
10
7
1
7
1
0.30
com.ibm.wala.ssa.IR.isEmptyIR
15
5
2
8
6
1
7
2
0.62
com.ibm.wala.ssa.IR.iterateAllInstructions
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.ssa.IR.iterateCallSites
36
3
6
27
19
2
7
8
0.11
com.ibm.wala.ssa.IR.iterateCallSites.(Anon_3).advance
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.ssa.IR.iterateCallSites.(Anon_3).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.IR.iterateCallSites.(Anon_3).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.ssa.IR.iterateCallSites.(Anon_3).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.IR.iterateCatchInstructions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.iterateNewSites
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.iterateNormalInstructions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.IR.iteratePhis
11
3
0
8
5
1
2
2
0.38
com.ibm.wala.ssa.IR.iteratePhis.(Anon_1).getBlockIterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.IR.iteratePis
11
3
0
8
5
1
2
2
0.38
com.ibm.wala.ssa.IR.iteratePis.(Anon_2).getBlockIterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.IR.mapInstructions2Blocks
8
0
0
8
4
1
4
3
0.00
com.ibm.wala.ssa.IR.NormalIterator.advanceIndex
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.ssa.IR.NormalIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.NormalIterator.next
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ssa.IR.NormalIterator.NormalIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.NormalIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.setupLocationMap
19
3
0
16
9
2
9
3
0.19
com.ibm.wala.ssa.IR.SSA2LocalMap.getLocalNames
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ssa.IR.toString
90
0
3
87
63
16
51
24
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.advanceBlock
12
0
0
12
8
2
8
3
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.getBlockIterator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.next
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.IR.TwoLevelIterator.TwoLevelIterator
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.ssa.IR.visitAllInstructions
8
3
0
5
2
1
2
2
0.60
com.ibm.wala.ssa.IR.visitNormalInstructions
8
3
0
5
2
1
2
2
0.60
com.ibm.wala.ssa.IRFactory.contextIsIrrelevant
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.IRFactory.makeIR
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.getCaughtExceptionTypes
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.getLastInstruction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.isCatchBlock
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.isEntryBlock
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.isExitBlock
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.iteratePhis
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.ISSABasicBlock.iteratePis
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.IVisitorWithAddresses.visitAddressOf
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.IVisitorWithAddresses.visitLoadIndirect
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.IVisitorWithAddresses.visitStoreIndirect
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.NullTestPiPolicy.createNullTestPiPolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.NullTestPiPolicy.getPi
16
0
0
16
9
2
9
1
0.00
com.ibm.wala.ssa.NullTestPiPolicy.getPi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.NullTestPiPolicy.NullTestPiPolicy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.PhiValue.getPhiInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.PhiValue.isNullConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.PhiValue.isStringConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.PhiValue.PhiValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.PhiValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.getMemberRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.getObjectRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.getUse
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.ReflectiveMemberAccess
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.ReflectiveMemberAccess.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.getDef
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.getNames
12
0
0
12
7
2
7
3
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.getUse
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.setDef
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.setUse
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.ShrikeIndirectionData
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.ShrikeLocalName.equals
12
0
0
12
10
2
9
2
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.ShrikeLocalName.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.ShrikeLocalName.ShrikeLocalName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.ShrikeLocalName.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.ShrikeIndirectionData.toString
12
0
0
12
7
2
7
3
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractBinaryInstruction.SSAAbstractBinaryInstruction
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getCallSite
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getDeclaredResultType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getDeclaredTarget
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getDef
14
0
0
14
10
1
8
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getException
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getInvocationCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getNumberOfParameters
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getNumberOfReturnValues
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getProgramCounter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getReceiver
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.getReturnValue
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.isDispatch
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.isSpecial
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.isStatic
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.SSAAbstractInvokeInstruction
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.ssa.SSAAbstractInvokeInstruction.toString
28
0
4
24
18
3
16
4
0.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.getException
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.getUse
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSAAbstractThrowInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.SSAAbstractThrowInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAAbstractThrowInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAbstractUnaryInstruction.SSAAbstractUnaryInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.getUse
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.SSAAddressOfInstruction
14
3
0
11
8
1
8
1
0.27
com.ibm.wala.ssa.SSAAddressOfInstruction.SSAAddressOfInstruction
11
3
0
8
6
1
6
1
0.38
com.ibm.wala.ssa.SSAAddressOfInstruction.SSAAddressOfInstruction
11
3
0
8
6
1
6
1
0.38
com.ibm.wala.ssa.SSAAddressOfInstruction.toString
8
0
0
8
6
1
1
1
0.00
com.ibm.wala.ssa.SSAAddressOfInstruction.visit
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.copyForSSA
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getArrayRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getDef
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.getUse
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSAArrayLengthInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.SSAArrayLengthInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLengthInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.copyForSSA
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.getDef
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.SSAArrayLoadInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayLoadInstruction.visit
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ssa.SSAArrayReferenceInstruction.getArrayRef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.getElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.getIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAArrayReferenceInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.SSAArrayReferenceInstruction
9
0
0
9
6
1
6
1
0.00
com.ibm.wala.ssa.SSAArrayReferenceInstruction.typeIsPrimitive
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.copyForSSA
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.getUse
9
3
0
6
4
1
3
1
0.50
com.ibm.wala.ssa.SSAArrayStoreInstruction.getValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.SSAArrayStoreInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSAArrayStoreInstruction.visit
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ssa.SSABinaryOpInstruction.getOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSABinaryOpInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABinaryOpInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABinaryOpInstruction.mayBeIntegerOp
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABinaryOpInstruction.SSABinaryOpInstruction
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.ssa.SSABinaryOpInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSABinaryOpInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSABuilder.build
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSABuilder.getIndirectionData
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.getLocalMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.initializeVariables
26
8
1
17
12
6
8
7
0.47
com.ibm.wala.ssa.SSABuilder.make
7
0
0
7
3
2
3
1
0.00
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.allocateNewLocalsArray
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.extractIndices
24
3
0
21
14
4
12
6
0.14
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.findLocalsForValueNumber
23
8
0
15
10
5
7
6
0.53
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.finishLocalMap
11
3
0
8
5
4
2
5
0.38
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.getLocalNames
27
4
0
23
17
4
12
5
0.17
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.setLocal
13
0
2
11
8
2
7
2
0.00
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.SSA2LocalMap
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.ssa.SSABuilder.SSA2LocalMap.startRange
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.SSABuilder.SSABuilder
13
0
0
13
10
2
9
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.EdgeVisitor.visitConditionalBranch
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.EdgeVisitor.visitInvoke
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.emitInstruction
16
0
2
14
9
2
9
3
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.getCurrentInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.getDef
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.getInstructions
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.maybeInsertPi
8
0
0
8
4
2
3
2
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.maybeInsertPi
8
0
0
8
4
2
3
2
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.needsEdgeFlow
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.doIndirectReads
5
0
0
5
2
1
3
2
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.doIndirectWrites
10
0
0
10
6
3
5
4
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.findRethrowException
29
3
2
24
18
8
9
8
0.12
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitArrayLength
11
3
2
6
4
3
2
3
0.50
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitArrayLoad
15
3
0
12
9
5
4
5
0.25
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitArrayStore
11
3
1
7
5
5
1
5
0.43
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitBinaryOp
12
3
0
9
7
5
2
5
0.33
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitCheckCast
16
3
0
13
9
5
6
6
0.23
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitComparison
11
3
1
7
5
4
2
4
0.43
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitConditionalBranch
10
3
1
6
4
4
1
4
0.50
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitConstant
34
3
1
30
27
10
17
10
0.10
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitConversion
14
3
3
8
6
5
2
5
0.38
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitGet
18
3
0
15
12
6
6
5
0.20
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitGoto
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitInstanceof
11
3
1
7
5
4
2
4
0.43
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitInvoke
31
3
2
26
21
11
11
11
0.12
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitLoadIndirect
8
0
0
8
6
4
3
4
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitLocalLoad
17
0
2
15
11
4
7
4
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitLocalStore
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitMonitor
8
3
1
4
2
2
1
2
0.75
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitNew
19
3
0
16
12
5
8
6
0.19
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitPut
16
3
0
13
10
7
3
5
0.23
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitReturn
12
3
0
9
6
3
3
3
0.33
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitShift
11
3
0
8
6
4
2
4
0.38
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitStoreIndirect
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitSwitch
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitThrow
14
3
0
11
8
2
6
2
0.27
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.NodeVisitor.visitUnaryOp
9
3
0
6
4
3
2
3
0.50
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.reuseOrCreateDef
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.reuseOrCreateException
16
4
1
11
7
2
5
2
0.36
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.reuseOrCreatePi
19
4
3
12
9
6
4
6
0.33
com.ibm.wala.ssa.SSABuilder.SymbolicPropagator.SymbolicPropagator
13
0
0
13
10
2
10
1
0.00
com.ibm.wala.ssa.SSABuilder.SymbolTableMeeter.allTheSame
23
8
0
15
10
3
12
3
0.53
com.ibm.wala.ssa.SSABuilder.SymbolTableMeeter.meetLocal
36
9
0
27
19
5
15
6
0.33
com.ibm.wala.ssa.SSABuilder.SymbolTableMeeter.meetStack
36
5
3
28
20
5
16
6
0.18
com.ibm.wala.ssa.SSABuilder.SymbolTableMeeter.meetStackAtCatchBlock
18
3
1
14
10
5
6
5
0.21
com.ibm.wala.ssa.SSABuilder.SymbolTableMeeter.SymbolTableMeeter
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSACache.findOrCreateDU
15
4
0
11
7
2
6
2
0.36
com.ibm.wala.ssa.SSACache.findOrCreateDU
25
6
1
18
12
3
10
3
0.33
com.ibm.wala.ssa.SSACache.findOrCreateIR
30
6
4
20
13
2
12
2
0.30
com.ibm.wala.ssa.SSACache.invalidate
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSACache.invalidateDU
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACache.invalidateIR
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACache.SSACache
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACache.wipe
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSACFG.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.addPhisFromInducedCFG
20
9
1
10
6
4
3
6
0.90
com.ibm.wala.ssa.SSACFG.addPisFromInducedCFG
16
6
0
10
6
4
3
6
0.60
com.ibm.wala.ssa.SSACFG.BasicBlock.addPhiForLocal
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.addPhiForStackSlot
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.addPiForRefAndPath
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.ssa.SSACFG.BasicBlock.BasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.compressPhis
35
3
0
32
22
7
16
9
0.09
com.ibm.wala.ssa.SSACFG.BasicBlock.countNonNull
9
0
0
9
5
2
5
3
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.equals
16
0
0
16
11
2
7
2
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getAllInstructions
23
3
3
17
11
3
10
6
0.18
com.ibm.wala.ssa.SSACFG.BasicBlock.getCaughtExceptionTypes
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ssa.SSACFG.BasicBlock.getFirstInstructionIndex
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.ssa.SSACFG.BasicBlock.getGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getLastInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getLastInstructionIndex
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.getPhiForLocal
14
3
0
11
7
1
5
1
0.27
com.ibm.wala.ssa.SSACFG.BasicBlock.getPhiForStackSlot
14
3
0
11
7
1
5
1
0.27
com.ibm.wala.ssa.SSACFG.BasicBlock.getPiForRefAndPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.hasPhi
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACFG.BasicBlock.isCatchBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACFG.BasicBlock.isEntryBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.isExitBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.iterateNormalInstructions
32
1
3
28
21
5
9
9
0.04
com.ibm.wala.ssa.SSACFG.BasicBlock.iterateNormalInstructions.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.iterateNormalInstructions.(Anon_1).next
8
0
0
8
6
1
4
2
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.iterateNormalInstructions.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.iteratePhis
34
1
0
33
22
3
17
6
0.03
com.ibm.wala.ssa.SSACFG.BasicBlock.iteratePis
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.BasicBlock.removePhis
53
3
0
50
34
8
29
12
0.06
com.ibm.wala.ssa.SSACFG.BasicBlock.setGraphNodeId
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.ssa.SSACFG.BasicBlock.toString
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.ssa.SSACFG.containsNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSACFG.createBasicBlocks
11
0
0
11
7
1
7
2
0.00
com.ibm.wala.ssa.SSACFG.entry
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.addCaughtExceptionType
12
0
0
12
8
2
7
2
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.ExceptionHandlerBasicBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getAllInstructions
11
4
0
7
4
2
3
2
0.57
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getCatchInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getCaughtExceptionTypes
20
0
3
17
12
1
4
5
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getCaughtExceptionTypes.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getCaughtExceptionTypes.(Anon_2).next
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.getCaughtExceptionTypes.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.setCatchInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionHandlerBasicBlock.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionLoadFailure.create
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionLoadFailure.ExceptionLoadFailure
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSACFG.ExceptionLoadFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.exit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getBasicBlock
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACFG.getBlockForInstruction
9
4
0
5
3
3
1
3
0.80
com.ibm.wala.ssa.SSACFG.getCatchBlocks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getExceptionalPredecessors
14
0
0
14
9
4
4
4
0.00
com.ibm.wala.ssa.SSACFG.getExceptionalPredecessors.(Anon_5).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.getExceptionalSuccessors
13
0
0
13
9
5
5
5
0.00
com.ibm.wala.ssa.SSACFG.getInstructions
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.ssa.SSACFG.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getMethod
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getNormalPredecessors
13
0
0
13
9
5
5
5
0.00
com.ibm.wala.ssa.SSACFG.getNormalSuccessors
13
0
0
13
9
5
5
5
0.00
com.ibm.wala.ssa.SSACFG.getNumber
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSACFG.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.getPredNodeCount
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.SSACFG.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSACFG.getPredNodes
25
0
2
23
17
5
6
8
0.00
com.ibm.wala.ssa.SSACFG.getPredNodes.(Anon_3).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.getPredNodes.(Anon_3).next
5
0
0
5
4
2
1
3
0.00
com.ibm.wala.ssa.SSACFG.getPredNodes.(Anon_3).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.getProgramCounter
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ssa.SSACFG.getSuccNodeCount
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.SSACFG.getSuccNodeNumbers
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.SSACFG.getSuccNodes
25
0
2
23
17
5
6
8
0.00
com.ibm.wala.ssa.SSACFG.getSuccNodes.(Anon_4).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.getSuccNodes.(Anon_4).next
5
0
0
5
4
2
1
3
0.00
com.ibm.wala.ssa.SSACFG.getSuccNodes.(Anon_4).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSACFG.getUnderlyingBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.hasExceptionalEdge
15
5
0
10
6
2
5
2
0.50
com.ibm.wala.ssa.SSACFG.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.hasNormalEdge
15
5
0
10
6
2
5
2
0.50
com.ibm.wala.ssa.SSACFG.isCatchBlock
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ssa.SSACFG.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.iterator
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ssa.SSACFG.recordExceptionTypes
27
1
0
26
20
8
11
9
0.04
com.ibm.wala.ssa.SSACFG.RefPathKey.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.RefPathKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.RefPathKey.RefPathKey
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSACFG.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACFG.SSACFG
26
3
2
21
15
1
15
1
0.14
com.ibm.wala.ssa.SSACFG.toString
14
0
1
13
9
4
6
5
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.copyForSSA
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getDeclaredResultType
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.ssa.SSACheckCastInstruction.getDeclaredResultTypes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSACheckCastInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getResult
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSACheckCastInstruction.getVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.SSACheckCastInstruction
12
5
0
7
5
1
5
1
0.71
com.ibm.wala.ssa.SSACheckCastInstruction.toString
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.toString
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.ssa.SSACheckCastInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.copyForSSA
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAComparisonInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.getOperator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAComparisonInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAComparisonInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAComparisonInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.SSAComparisonInstruction
9
2
0
7
5
1
5
1
0.29
com.ibm.wala.ssa.SSAComparisonInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSAComparisonInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.copyForSSA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.getOperator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.getTarget
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAConditionalBranchInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.isIntegerComparison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.isObjectComparison
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.SSAConditionalBranchInstruction
15
0
0
15
10
2
10
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConditionalBranchInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAConversionInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.getFromType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAConversionInstruction.getToType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAConversionInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAConversionInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.SSAConversionInstruction
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAConversionInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.getDeclaredField
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.getDeclaredFieldType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.getRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAFieldAccessInstruction.SSAFieldAccessInstruction
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.getBasicBlockNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.getException
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.SSAGetCaughtExceptionInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.toString
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ssa.SSAGetCaughtExceptionInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAGetInstruction.copyForSSA
7
0
0
7
5
1
3
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAGetInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAGetInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAGetInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.SSAGetInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.SSAGetInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.toString
8
0
0
8
5
1
3
1
0.00
com.ibm.wala.ssa.SSAGetInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAGotoInstruction.copyForSSA
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGotoInstruction.getTarget
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.SSAGotoInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGotoInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGotoInstruction.SSAGotoInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAGotoInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAGotoInstruction.visit
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.ssa.SSAIndirectionData.getDef
9
8
0
1
0
1
0
1
8.00
com.ibm.wala.ssa.SSAIndirectionData.getNames
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAIndirectionData.getUse
10
9
0
1
0
1
0
1
9.00
com.ibm.wala.ssa.SSAIndirectionData.setDef
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.ssa.SSAIndirectionData.setUse
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAInstanceofInstruction.copyForSSA
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getCheckedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getNumberOfDefs
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getRef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAInstanceofInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstanceofInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.SSAInstanceofInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstanceofInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstruction.copyForSSA
14
13
0
1
0
1
0
1
13.00
com.ibm.wala.ssa.SSAInstruction.equals
19
11
0
8
6
1
5
1
1.38
com.ibm.wala.ssa.SSAInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstruction.getDef
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ssa.SSAInstruction.getExceptionTypes
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.ssa.SSAInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstruction.getUse
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstruction.getValueString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSAInstruction.hasDef
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.ssa.SSAInstruction.hashCode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.isFallThrough
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAInstruction.isPEI
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitArrayLength
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitArrayLoad
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitArrayStore
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitBinaryOp
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitCheckCast
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitComparison
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitConditionalBranch
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitConversion
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitGet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitGetCaughtException
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitGoto
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitInstanceof
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitInvoke
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitLoadMetadata
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitMonitor
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitNew
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitPhi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitPi
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitPut
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitReturn
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitSwitch
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitThrow
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.IVisitor.visitUnaryOp
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.SSAInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInstruction.toString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInstruction.visit
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitArrayLength
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitArrayLoad
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitArrayStore
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitBinaryOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitCheckCast
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitComparison
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitConditionalBranch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitConversion
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitGet
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitGetCaughtException
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitGoto
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitInstanceof
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitInvoke
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitLoadMetadata
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitMonitor
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitNew
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitPhi
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitPi
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitPut
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitReturn
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitSwitch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitThrow
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstruction.Visitor.visitUnaryOp
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.AddressOfInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.AddressOfInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.AddressOfInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ArrayLengthInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ArrayLoadInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ArrayStoreInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.BinaryOpInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.CheckCastInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.CheckCastInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.CheckCastInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.CheckCastInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ComparisonInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ConditionalBranchInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ConversionInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.GetCaughtExceptionInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.GetInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.GetInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.GotoInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.InstanceofInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.InvokeInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.InvokeInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.LoadIndirectInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.LoadMetadataInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.MonitorInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.NewInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.NewInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.PhiInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.PiInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.PutInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.PutInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ReturnInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ReturnInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.StoreIndirectInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.SwitchInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.ThrowInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInstructionFactory.UnaryOpInstruction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAInvokeDynamicInstruction.copyForSSA
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSAInvokeDynamicInstruction.getBootstrap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInvokeDynamicInstruction.SSAInvokeDynamicInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAInvokeDynamicInstruction.SSAInvokeDynamicInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.assertParamsKosher
26
0
2
24
15
2
13
2
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.copyForSSA
6
2
0
4
2
1
1
1
0.50
com.ibm.wala.ssa.SSAInvokeInstruction.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.getNumberOfReturnValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.getNumberOfUses
13
3
0
10
7
1
5
1
0.30
com.ibm.wala.ssa.SSAInvokeInstruction.getReturnValue
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.getUse
15
3
0
12
7
1
7
1
0.25
com.ibm.wala.ssa.SSAInvokeInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.SSAInvokeInstruction
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.ssa.SSAInvokeInstruction.SSAInvokeInstruction
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAInvokeInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSALoadIndirectInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSALoadIndirectInstruction.getLoadedType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadIndirectInstruction.SSALoadIndirectInstruction
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.ssa.SSALoadIndirectInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadIndirectInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.copyForSSA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.getToken
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.hasDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.SSALoadMetadataInstruction
9
0
0
9
6
1
6
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSALoadMetadataInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAMonitorInstruction.getRef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAMonitorInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAMonitorInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.isMonitorEnter
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAMonitorInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.SSAMonitorInstruction
9
4
0
5
3
1
3
1
0.80
com.ibm.wala.ssa.SSAMonitorInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAMonitorInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSANewInstruction.array2String
8
0
0
8
5
2
5
3
0.00
com.ibm.wala.ssa.SSANewInstruction.copyForSSA
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getConcreteType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSANewInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getDef
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getNewSite
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getNumberOfUses
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.getUse
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSANewInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSANewInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.isPEI
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.SSANewInstruction
12
3
0
9
6
1
6
1
0.33
com.ibm.wala.ssa.SSANewInstruction.SSANewInstruction
21
6
0
15
11
1
10
1
0.40
com.ibm.wala.ssa.SSANewInstruction.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.ssa.SSANewInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAOptions.defaultOptions
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAOptions.DefaultValues.getDefaultValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.ssa.SSAOptions.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.ssa.SSAOptions.getAllBuiltInPiNodes
7
3
0
4
2
1
1
1
0.75
com.ibm.wala.ssa.SSAOptions.getDefaultValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAOptions.getPiNodePolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAOptions.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.ssa.SSAOptions.setDefaultValues
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAOptions.setPiNodePolicy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.copyForSSA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.getDef
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.getDef
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.getNumberOfDefs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAPhiInstruction.getUse
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSAPhiInstruction.getValueString
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.ssa.SSAPhiInstruction.hasDef
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAPhiInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPhiInstruction.setValues
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAPhiInstruction.SSAPhiInstruction
16
0
0
16
10
1
10
2
0.00
com.ibm.wala.ssa.SSAPhiInstruction.toString
10
0
1
9
6
2
6
3
0.00
com.ibm.wala.ssa.SSAPhiInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAPiInstruction.copyForSSA
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.getCause
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.getPiBlock
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.getSuccessor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.getVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.SSAPiInstruction
10
4
0
6
4
1
4
1
0.67
com.ibm.wala.ssa.SSAPiInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPiInstruction.visit
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAPiNodePolicy.getPi
13
12
0
1
0
1
0
1
12.00
com.ibm.wala.ssa.SSAPiNodePolicy.getPi
11
10
0
1
0
1
0
1
10.00
com.ibm.wala.ssa.SSAPutInstruction.copyForSSA
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAPutInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSAPutInstruction.getVal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.SSAPutInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.SSAPutInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSAPutInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAReturnInstruction.copyForSSA
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAReturnInstruction.getResult
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.getUse
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SSAReturnInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.returnsPrimitiveType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAReturnInstruction.returnsVoid
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.SSAReturnInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.SSAReturnInstruction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.toString
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SSAReturnInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAStoreIndirectInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAStoreIndirectInstruction.getPointeeType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAStoreIndirectInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAStoreIndirectInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAStoreIndirectInstruction.SSAStoreIndirectInstruction
10
4
0
6
4
1
4
1
0.67
com.ibm.wala.ssa.SSAStoreIndirectInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAStoreIndirectInstruction.visit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.copyForSSA
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.getCasesAndLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.getDefault
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.getNumberOfUses
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSASwitchInstruction.getTarget
7
0
1
6
4
1
5
2
0.00
com.ibm.wala.ssa.SSASwitchInstruction.getUse
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.ssa.SSASwitchInstruction.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.isFallThrough
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.iterateLabels
17
0
2
15
11
2
4
5
0.00
com.ibm.wala.ssa.SSASwitchInstruction.iterateLabels.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.ssa.SSASwitchInstruction.iterateLabels.(Anon_1).next
5
0
0
5
4
1
2
2
0.00
com.ibm.wala.ssa.SSASwitchInstruction.SSASwitchInstruction
9
3
0
6
4
1
4
1
0.50
com.ibm.wala.ssa.SSASwitchInstruction.toString
16
0
0
16
12
2
12
3
0.00
com.ibm.wala.ssa.SSASwitchInstruction.visit
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.ssa.SSAThrowInstruction.copyForSSA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAThrowInstruction.SSAThrowInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAThrowInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SSAUnaryOpInstruction.copyForSSA
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SSAUnaryOpInstruction.getOpcode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAUnaryOpInstruction.SSAUnaryOpInstruction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.ssa.SSAUnaryOpInstruction.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SSAUnaryOpInstruction.visit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.ssa.SymbolTable.copy
15
0
0
15
11
2
9
2
0.00
com.ibm.wala.ssa.SymbolTable.ensureSymbol
23
5
1
17
10
1
9
1
0.29
com.ibm.wala.ssa.SymbolTable.expandForNewValueNumber
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.ssa.SymbolTable.findOrCreateConstant
22
6
1
15
12
4
8
4
0.40
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getConstantValue
12
0
1
11
7
2
5
2
0.00
com.ibm.wala.ssa.SymbolTable.getDefaultValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getDoubleValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.getFloatValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.getIntValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.getLongValue
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.getMaxValueNumber
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.ssa.SymbolTable.getNewValueNumber
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.ssa.SymbolTable.getNullConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getNumberOfParameters
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getParameter
12
5
0
7
4
1
3
1
0.71
com.ibm.wala.ssa.SymbolTable.getParameterValueNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.getPhiValue
12
3
0
9
6
1
4
1
0.33
com.ibm.wala.ssa.SymbolTable.getStringValue
7
0
1
6
3
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.getValue
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.ssa.SymbolTable.getValueString
8
0
0
8
5
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isBooleanConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isBooleanOrZeroOneConstant
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.isConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isDoubleConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isFalse
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isFloatConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isIntegerConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isLongConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isNullConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isNumberConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isOne
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isOneOrTrue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.isParameter
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.ssa.SymbolTable.isStringConstant
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isTrue
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isZero
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.ssa.SymbolTable.isZeroOrFalse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.ssa.SymbolTable.newPhi
13
3
0
10
7
3
5
3
0.30
com.ibm.wala.ssa.SymbolTable.newSymbol
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.ssa.SymbolTable.setConstantValue
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.ssa.SymbolTable.setDefaultValue
24
9
3
12
8
2
7
2
0.75
com.ibm.wala.ssa.SymbolTable.SymbolTable
12
3
0
9
5
1
6
2
0.33
com.ibm.wala.ssa.Value.isNullConstant
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.ssa.Value.isStringConstant
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.types.annotations.Annotation.Annotation
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.types.annotations.Annotation.convertToAnnotations
10
0
0
10
7
4
4
5
0.00
com.ibm.wala.types.annotations.Annotation.equals
17
0
0
17
15
2
14
2
0.00
com.ibm.wala.types.annotations.Annotation.getAnnotationsFromReader
10
0
1
9
6
3
3
3
0.00
com.ibm.wala.types.annotations.Annotation.getNamedArguments
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.types.annotations.Annotation.getParameterAnnotationsFromReader
16
4
0
12
8
3
6
4
0.33
com.ibm.wala.types.annotations.Annotation.getType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.annotations.Annotation.getUnnamedArguments
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.types.annotations.Annotation.hashCode
7
0
0
7
5
3
3
3
0.00
com.ibm.wala.types.annotations.Annotation.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.annotations.Annotation.makeUnnamedAndNamed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.annotations.Annotation.makeWithNamed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.annotations.Annotation.makeWithUnnamed
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.annotations.Annotation.toString
14
0
0
14
9
2
8
3
0.00
com.ibm.wala.types.annotations.Annotations.hasAnnotation
20
3
0
17
11
2
9
3
0.18
com.ibm.wala.types.annotations.Annotations.hasAnnotation
20
3
0
17
11
2
9
3
0.18
com.ibm.wala.types.annotations.Annotations.hasAnnotation
14
0
0
14
8
3
6
4
0.00
com.ibm.wala.types.ClassLoaderReference.ClassLoaderReference
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.types.ClassLoaderReference.equals
15
3
1
11
7
2
5
2
0.27
com.ibm.wala.types.ClassLoaderReference.getLanguage
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.ClassLoaderReference.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.ClassLoaderReference.getParent
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.ClassLoaderReference.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.ClassLoaderReference.toString
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.types.Descriptor.Descriptor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.Descriptor.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Descriptor.findOrCreate
15
4
0
11
8
5
4
5
0.36
com.ibm.wala.types.Descriptor.findOrCreate
20
5
0
15
10
3
8
3
0.33
com.ibm.wala.types.Descriptor.findOrCreate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Descriptor.findOrCreateUTF8
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.types.Descriptor.findOrCreateUTF8
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.types.Descriptor.getNumberOfParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.Descriptor.getParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.Descriptor.getReturnType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.Descriptor.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Descriptor.Key.appendSemicolonIfNeeded
14
0
0
14
9
4
5
4
0.00
com.ibm.wala.types.Descriptor.Key.computeHashCode
9
0
0
9
5
2
5
3
0.00
com.ibm.wala.types.Descriptor.Key.equals
22
0
0
22
14
2
14
3
0.00
com.ibm.wala.types.Descriptor.Key.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Descriptor.Key.Key
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.types.Descriptor.Key.toString
15
0
0
15
11
3
10
4
0.00
com.ibm.wala.types.Descriptor.Key.toUnicodeString
15
0
0
15
11
3
10
4
0.00
com.ibm.wala.types.Descriptor.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Descriptor.toUnicodeString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.FieldReference.FieldReference
14
0
0
14
11
1
11
1
0.00
com.ibm.wala.types.FieldReference.findOrCreate
10
3
0
7
4
5
1
4
0.43
com.ibm.wala.types.FieldReference.findOrCreate
21
5
3
13
9
3
7
3
0.38
com.ibm.wala.types.FieldReference.getFieldType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.FieldReference.getSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.FieldReference.Key.equals
6
0
1
5
3
2
2
2
0.00
com.ibm.wala.types.FieldReference.Key.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.FieldReference.Key.Key
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.types.FieldReference.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.ArrayTypeSignature
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.getContents
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.isArrayTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.isBaseType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.isClassTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.isTypeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ArrayTypeSignature.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.BaseType.BaseType
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.types.generics.BaseType.getType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.BaseType.isArrayTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.BaseType.isBaseType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.BaseType.isClassTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.BaseType.isTypeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassSignature.ClassSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassSignature.endOfClassTypeSig
18
0
0
18
12
4
9
4
0.00
com.ibm.wala.types.generics.ClassSignature.endOfFormalTypeParameters
17
0
0
17
11
3
9
3
0.00
com.ibm.wala.types.generics.ClassSignature.getClassSignature
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.types.generics.ClassSignature.getFormalTypeParameters
16
4
0
12
8
4
6
5
0.33
com.ibm.wala.types.generics.ClassSignature.getSuperclassSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassSignature.getSuperinterfaceSignatures
15
0
1
14
10
5
6
5
0.00
com.ibm.wala.types.generics.ClassSignature.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.ClassTypeSignature
12
0
0
12
7
1
7
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.endOfTypeArguments
18
2
0
16
11
4
8
4
0.12
com.ibm.wala.types.generics.ClassTypeSignature.getRawName
18
6
0
12
8
4
5
4
0.50
com.ibm.wala.types.generics.ClassTypeSignature.getTypeArguments
12
2
0
10
7
4
3
4
0.20
com.ibm.wala.types.generics.ClassTypeSignature.isArrayTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.isBaseType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.isClassTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.isTypeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.ClassTypeSignature.lookupClass
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.types.generics.ClassTypeSignature.makeClassTypeSig
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.FormalTypeParameter
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.formalTypeParameterEnds
34
4
0
30
22
3
16
3
0.13
com.ibm.wala.types.generics.FormalTypeParameter.getClassBound
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.getIdentifier
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.getInterfaceBounds
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.getTypeParameters
17
5
0
12
8
2
5
2
0.42
com.ibm.wala.types.generics.FormalTypeParameter.getTypeParameters
12
0
0
12
8
2
5
2
0.00
com.ibm.wala.types.generics.FormalTypeParameter.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.parseForClassBound
15
0
0
15
10
3
7
3
0.00
com.ibm.wala.types.generics.FormalTypeParameter.parseForFormalTypeParameters
16
0
1
15
11
6
7
7
0.00
com.ibm.wala.types.generics.FormalTypeParameter.parseForId
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.FormalTypeParameter.parseForInterfaceBounds
20
0
1
19
14
5
9
5
0.00
com.ibm.wala.types.generics.MethodTypeSignature.endOfFormalTypeParameters
17
0
0
17
11
3
9
3
0.00
com.ibm.wala.types.generics.MethodTypeSignature.getArguments
15
3
0
12
8
4
6
5
0.25
com.ibm.wala.types.generics.MethodTypeSignature.getArguments
16
4
0
12
8
2
5
2
0.33
com.ibm.wala.types.generics.MethodTypeSignature.getFormalTypeParameters
13
1
0
12
8
4
6
5
0.08
com.ibm.wala.types.generics.MethodTypeSignature.getMethodTypeSignature
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.types.generics.MethodTypeSignature.getReturnType
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.types.generics.MethodTypeSignature.make
10
0
1
9
5
1
5
1
0.00
com.ibm.wala.types.generics.MethodTypeSignature.MethodTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.Signature.equals
15
0
0
15
13
2
12
2
0.00
com.ibm.wala.types.generics.Signature.hashCode
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.types.generics.Signature.rawString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.Signature.Signature
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.types.generics.Signature.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeArgument.(Anon_1).isWildcard
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.types.generics.TypeArgument.(Anon_1).toString
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.types.generics.TypeArgument.getFieldTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeArgument.isWildcard
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeArgument.make
17
0
0
17
11
3
10
4
0.00
com.ibm.wala.types.generics.TypeArgument.makeTypeArgument
17
0
0
17
12
4
5
4
0.00
com.ibm.wala.types.generics.TypeArgument.parseForTypeArguments
68
7
1
62
47
10
28
11
0.11
com.ibm.wala.types.generics.TypeArgument.toString
9
0
0
9
6
1
5
1
0.00
com.ibm.wala.types.generics.TypeArgument.TypeArgument
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.types.generics.TypeArgument.TypeArgument
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.types.generics.TypeArgument.WildcardIndicator.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.types.generics.TypeArgument.WildcardIndicator.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.types.generics.TypeSignature.isArrayTypeSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.types.generics.TypeSignature.isBaseType
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.types.generics.TypeSignature.isClassTypeSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.types.generics.TypeSignature.isTypeVariable
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.types.generics.TypeSignature.make
38
0
0
38
33
1
20
1
0.00
com.ibm.wala.types.generics.TypeSignature.parseForTypeSignatures
105
7
1
99
82
11
52
12
0.07
com.ibm.wala.types.generics.TypeSignature.TypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.getIdentifier
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.getTypeVariablePosition
39
11
2
26
18
4
15
5
0.42
com.ibm.wala.types.generics.TypeVariableSignature.isArrayTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.isBaseType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.isClassTypeSignature
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.isTypeVariable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.generics.TypeVariableSignature.TypeVariableSignature
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.types.MemberReference.equals
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.types.MemberReference.getDeclaringClass
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.types.MemberReference.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.MemberReference.getSignature
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.types.MemberReference.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.MemberReference.MemberReference
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.types.MethodReference.findOrCreate
7
0
0
7
4
5
1
4
0.00
com.ibm.wala.types.MethodReference.findOrCreate
19
6
1
12
9
3
7
3
0.50
com.ibm.wala.types.MethodReference.findOrCreate
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.types.MethodReference.findOrCreate
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.types.MethodReference.findOrCreate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.MethodReference.findOrCreate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.types.MethodReference.getDescriptor
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.MethodReference.getNumberOfParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.MethodReference.getParameterType
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.types.MethodReference.getReturnType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.MethodReference.getSelector
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.MethodReference.getSignature
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.types.MethodReference.isInit
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.MethodReference.Key.equals
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.types.MethodReference.Key.hashCode
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.types.MethodReference.Key.Key
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.types.MethodReference.MethodReference
19
0
1
18
13
4
10
5
0.00
com.ibm.wala.types.MethodReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Selector.equals
9
1
0
8
5
2
3
2
0.12
com.ibm.wala.types.Selector.getDescriptor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Selector.getName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Selector.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Selector.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.Selector.make
12
0
0
12
8
3
5
3
0.00
com.ibm.wala.types.Selector.Selector
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.types.Selector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.findOrCreate
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.types.TypeName.findOrCreate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.types.TypeName.findOrCreate
17
0
0
17
13
7
6
7
0.00
com.ibm.wala.types.TypeName.findOrCreate
9
0
1
8
5
2
4
2
0.00
com.ibm.wala.types.TypeName.findOrCreate
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.types.TypeName.findOrCreateClass
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.types.TypeName.findOrCreateClassName
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.types.TypeName.getArrayTypeForElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.getClassName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.getDerivedMask
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.types.TypeName.getDerivedTypeForElementType
15
3
1
11
7
2
6
2
0.27
com.ibm.wala.types.TypeName.getInnermostElementType
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.types.TypeName.getPackage
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.getPointerTypeForElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.getReferenceTypeForElementType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.isArrayType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.isClassType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.isPrimitiveType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.parseForArrayElementName
18
3
1
14
9
3
6
3
0.21
com.ibm.wala.types.TypeName.string2TypeName
13
5
1
7
4
2
3
2
0.71
com.ibm.wala.types.TypeName.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.toUnicodeString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeName.TypeName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeName.TypeNameKey.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.types.TypeName.TypeNameKey.hashCode
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.types.TypeName.TypeNameKey.toString
12
0
2
10
7
2
6
2
0.00
com.ibm.wala.types.TypeName.TypeNameKey.toStringPrefix
23
0
0
23
17
2
14
3
0.00
com.ibm.wala.types.TypeName.TypeNameKey.toUnicodeString
18
0
2
16
12
2
10
2
0.00
com.ibm.wala.types.TypeName.TypeNameKey.TypeNameKey
8
3
0
5
3
1
3
1
0.60
com.ibm.wala.types.TypeReference.equals
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.types.TypeReference.find
28
8
2
18
12
5
8
5
0.44
com.ibm.wala.types.TypeReference.find
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeReference.findOrCreate
34
8
2
24
17
5
12
5
0.33
com.ibm.wala.types.TypeReference.findOrCreate
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.types.TypeReference.findOrCreateArrayOf
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.types.TypeReference.findOrCreateClass
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.types.TypeReference.findOrCreatePointerTo
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.types.TypeReference.findOrCreateReferenceTo
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.types.TypeReference.getArrayElementType
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.types.TypeReference.getArrayTypeForElementType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.getClassLoader
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.getDerivedMask
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.types.TypeReference.getDimensionality
15
0
1
14
10
3
8
3
0.00
com.ibm.wala.types.TypeReference.getInnermostElementType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeReference.isArrayType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.isClassType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.isPrimitiveType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.isPrimitiveType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.isReferenceType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.types.TypeReference.Key.equals
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.types.TypeReference.Key.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeReference.Key.Key
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.types.TypeReference.makePrimitive
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeReference.makePrimitive
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.types.TypeReference.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.types.TypeReference.TypeReference
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.util.bytecode.BytecodeStream.alignInvokeInterface
6
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.bytecode.BytecodeStream.alignSwitch
8
4
0
5
3
2
2
2
0.80
com.ibm.wala.util.bytecode.BytecodeStream.BytecodeStream
19
6
0
13
9
1
9
1
0.46
com.ibm.wala.util.bytecode.BytecodeStream.computeLookupSwitchOffset
15
9
0
6
4
1
5
2
1.50
com.ibm.wala.util.bytecode.BytecodeStream.computeTableSwitchOffset
14
9
0
5
3
1
3
1
1.80
com.ibm.wala.util.bytecode.BytecodeStream.declaringClass
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.getArrayDimension
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getArrayElementType
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getBranchOffset
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getByteValue
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getConstantIndex
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getDefaultSwitchOffset
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getHighSwitchValue
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getIncrement
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getLocalNumber
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.bytecode.BytecodeStream.getLookupSwitchOffset
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.bytecode.BytecodeStream.getLookupSwitchValue
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.bytecode.BytecodeStream.getLowSwitchValue
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getOpcode
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.bytecode.BytecodeStream.getShortValue
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getSignedInt
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.util.bytecode.BytecodeStream.getSwitchLength
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.getTableSwitchOffset
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.bytecode.BytecodeStream.getUnsignedByte
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.bytecode.BytecodeStream.getWideBranchOffset
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getWideConstantIndex
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getWideIncrement
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.getWideLocalNumber
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.bytecode.BytecodeStream.getWideOpcode
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.util.bytecode.BytecodeStream.hasMoreBytecodes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.index
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.isWide
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.bytecode.BytecodeStream.length
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.method
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.nextInstruction
11
6
0
5
3
1
3
1
1.20
com.ibm.wala.util.bytecode.BytecodeStream.peekNextOpcode
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.bytecode.BytecodeStream.readSignedByte
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.bytecode.BytecodeStream.readSignedInt
7
0
0
7
5
2
4
2
0.00
com.ibm.wala.util.bytecode.BytecodeStream.readSignedShort
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.bytecode.BytecodeStream.readUnsignedByte
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.bytecode.BytecodeStream.readUnsignedShort
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.bytecode.BytecodeStream.reset
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.bytecode.BytecodeStream.reset
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.bytecode.BytecodeStream.skipInstruction
15
5
0
10
7
2
5
2
0.50
com.ibm.wala.util.bytecode.BytecodeStream.skipInstruction
16
7
0
9
7
2
5
2
0.78
com.ibm.wala.util.bytecode.BytecodeStream.skipLookupSwitchPairs
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.bytecode.BytecodeStream.skipSpecialInstruction
27
2
0
27
21
6
12
6
0.07
com.ibm.wala.util.bytecode.BytecodeStream.skipTableSwitchOffsets
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.CancelException.CancelException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.CancelException.CancelException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.CancelException.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.CancelRuntimeException.CancelRuntimeException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.CancelRuntimeException.CancelRuntimeException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.CancelRuntimeException.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.AbstractMultiMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.containsKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.createSet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.emptySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.get
12
0
0
12
8
2
6
2
0.00
com.ibm.wala.util.collections.AbstractMultiMap.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.keySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.put
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.collections.AbstractMultiMap.putAll
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.collections.AbstractMultiMap.remove
10
0
0
10
7
3
5
3
0.00
com.ibm.wala.util.collections.AbstractMultiMap.removeAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.AbstractMultiMap.size
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.collections.AbstractMultiMap.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayIterator.ArrayIterator
18
4
0
14
9
1
9
1
0.29
com.ibm.wala.util.collections.ArrayIterator.ArrayIterator
15
4
0
11
7
1
7
1
0.36
com.ibm.wala.util.collections.ArrayIterator.ArrayIterator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.ArrayIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayIterator.next
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ArrayIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayNonNullIterator.ArrayNonNullIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayNonNullIterator.ArrayNonNullIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayNonNullIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArrayNonNullIterator.next
11
0
1
10
7
2
5
2
0.00
com.ibm.wala.util.collections.ArraySet.(Anon_1).add
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.ArraySet.add
20
4
0
16
11
2
10
2
0.25
com.ibm.wala.util.collections.ArraySet.addAll
11
0
0
11
7
3
6
4
0.00
com.ibm.wala.util.collections.ArraySet.ArraySet
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySet
10
0
0
10
7
2
6
2
0.00
com.ibm.wala.util.collections.ArraySet.ArraySet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySetIterator.ArraySetIterator
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySetIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySetIterator.next
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ArraySet.ArraySetIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.contains
7
0
0
7
4
1
5
2
0.00
com.ibm.wala.util.collections.ArraySet.empty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.forall
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.util.collections.ArraySet.get
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.ArraySet.intersects
10
0
0
10
6
1
7
2
0.00
com.ibm.wala.util.collections.ArraySet.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySet.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ArraySet.remove
9
1
0
8
4
2
6
2
0.12
com.ibm.wala.util.collections.ArraySet.remove
13
4
0
9
6
1
5
1
0.44
com.ibm.wala.util.collections.ArraySet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.(Anon_1).put
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.(Anon_1).putAll
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.ArraySetMultiMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.ArraySetMultiMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.createSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.emptySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ArraySetMultiMap.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.BimodalMap
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.BimodalMap.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.containsKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.containsValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.entrySet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.BimodalMap.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.keySet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.put
17
0
0
17
12
2
9
2
0.00
com.ibm.wala.util.collections.BimodalMap.putAll
31
0
0
31
23
3
17
3
0.00
com.ibm.wala.util.collections.BimodalMap.remove
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.BimodalMap.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.BimodalMap.transferBackingStore
13
3
0
10
7
4
4
5
0.30
com.ibm.wala.util.collections.BimodalMap.values
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.CollectionFilter.CollectionFilter
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.CollectionFilter.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ComposedIterator.advanceOuter
11
0
0
11
6
1
6
1
0.00
com.ibm.wala.util.collections.ComposedIterator.ComposedIterator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ComposedIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ComposedIterator.makeInner
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.ComposedIterator.next
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.collections.ComposedIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.CompoundIntIterator.CompoundIntIterator
14
4
0
10
6
1
6
1
0.40
com.ibm.wala.util.collections.CompoundIntIterator.hashCode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.CompoundIntIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.CompoundIntIterator.next
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.collections.CompoundIterator.CompoundIterator
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.collections.CompoundIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.CompoundIterator.next
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.collections.CompoundIterator.remove
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.collections.EmptyIntIterator.EmptyIntIterator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.collections.EmptyIntIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIntIterator.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIntIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIterator.EmptyIterator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.collections.EmptyIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIterator.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.EmptyIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Factory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.FifoQueue.contains
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.collections.FifoQueue.FifoQueue
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.collections.FifoQueue.FifoQueue
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.collections.FifoQueue.FifoQueue
15
9
0
6
3
1
3
1
1.50
com.ibm.wala.util.collections.FifoQueue.isEmpty
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.collections.FifoQueue.peek
16
10
1
5
3
1
3
1
2.00
com.ibm.wala.util.collections.FifoQueue.pop
23
12
3
8
6
2
5
2
1.50
com.ibm.wala.util.collections.FifoQueue.push
19
14
0
5
2
1
2
1
2.80
com.ibm.wala.util.collections.FifoQueue.push
27
16
0
11
6
2
5
2
1.45
com.ibm.wala.util.collections.FifoQueue.size
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.collections.FifoQueueNoDuplicates.everContained
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.collections.FifoQueueNoDuplicates.getPushedNodes
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.collections.FifoQueueNoDuplicates.push
19
13
0
6
3
1
3
1
2.17
com.ibm.wala.util.collections.FifoQueueNoDuplicates.push
26
14
0
12
7
2
6
2
1.17
com.ibm.wala.util.collections.FifoQueueNoDuplicates.queuedSet
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.collections.FilterIterator.advance
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.util.collections.FilterIterator.FilterIterator
15
4
0
11
7
1
7
1
0.36
com.ibm.wala.util.collections.FilterIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.FilterIterator.next
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.collections.FilterIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.FilterIterator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.FilterPredicate.FilterPredicate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.FilterPredicate.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.FilterPredicate.toPredicate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Filtersection.Filtersection
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.util.collections.Filtersection.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.HashCodeComparator.compare
9
1
0
8
5
1
5
1
0.12
com.ibm.wala.util.collections.HashCodeComparator.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.HashMapFactory.make
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.collections.HashMapFactory.make
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.util.collections.HashMapFactory.make
14
4
0
10
6
1
5
1
0.40
com.ibm.wala.util.collections.HashSetFactory.make
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.collections.HashSetFactory.make
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.collections.HashSetFactory.make
13
3
0
10
6
1
5
1
0.30
com.ibm.wala.util.collections.HashSetMultiMap.createSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.HashSetMultiMap.HashSetMultiMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.HashSetMultiMap.HashSetMultiMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.HashSetMultiMap.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Heap.bubbleUp
26
8
0
18
13
4
9
4
0.44
com.ibm.wala.util.collections.Heap.compareElements
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.collections.Heap.ensureCapacity
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.collections.Heap.Heap
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.Heap.heapLeftChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Heap.heapParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Heap.heapRightChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Heap.insert
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.collections.Heap.isEmpty
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.Heap.removeElement
38
7
0
31
24
7
15
7
0.23
com.ibm.wala.util.collections.Heap.size
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.Heap.take
11
3
0
8
5
2
4
2
0.38
com.ibm.wala.util.collections.Heap.toString
13
0
0
13
9
2
9
3
0.00
com.ibm.wala.util.collections.ImmutableStack.contains
10
0
0
10
6
1
7
2
0.00
com.ibm.wala.util.collections.ImmutableStack.emptyStack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.equals
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.util.collections.ImmutableStack.get
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.collections.ImmutableStack.getMaxSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.hashCode
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.util.collections.ImmutableStack.ImmutableStack
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ImmutableStack.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.iterator
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ImmutableStack.makeInternalArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.makeStack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.peek
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.collections.ImmutableStack.pop
13
4
0
9
6
3
4
3
0.44
com.ibm.wala.util.collections.ImmutableStack.popAll
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.util.collections.ImmutableStack.push
21
0
1
20
15
3
12
3
0.00
com.ibm.wala.util.collections.ImmutableStack.pushAll
24
3
0
21
17
4
10
4
0.14
com.ibm.wala.util.collections.ImmutableStack.replaceTop
15
5
0
10
7
3
5
3
0.50
com.ibm.wala.util.collections.ImmutableStack.reverse
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.collections.ImmutableStack.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ImmutableStack.topMatches
20
6
0
14
8
2
9
2
0.43
com.ibm.wala.util.collections.ImmutableStack.toString
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.collections.IndiscriminateFilter.singleton
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IndiscriminateFilter.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IntMapIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IntMapIterator.IntMapIterator
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.util.collections.IntMapIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IntMapIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IntMapIterator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IntStack.isEmpty
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.IntStack.peek
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.collections.IntStack.pop
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.util.collections.IntStack.push
12
3
1
8
5
2
4
2
0.38
com.ibm.wala.util.collections.Iterator2Collection.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.addAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.containsAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.getDelegate
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.removeAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.retainAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.toArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.toArray
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Collection.toList
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.collections.Iterator2Collection.toSet
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.collections.Iterator2Collection.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Iterable.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Iterable.Iterator2Iterable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Iterable.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.addAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.get
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.getDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.indexOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.Iterator2List
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.Iterator2List.lastIndexOf
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.listIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.listIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.set
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2List.subList
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Set.getDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Iterator2Set.Iterator2Set
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.IteratorPlusOne.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IteratorPlusOne.IteratorPlusOne
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.IteratorPlusOne.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.IteratorPlusOne.next
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.util.collections.IteratorPlusOne.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IteratorPlusTwo.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IteratorPlusTwo.IteratorPlusTwo
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.util.collections.IteratorPlusTwo.next
13
0
0
13
10
3
7
3
0.00
com.ibm.wala.util.collections.IteratorPlusTwo.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.IteratorUtil.contains
14
3
0
11
6
1
6
1
0.27
com.ibm.wala.util.collections.IteratorUtil.count
11
0
0
11
7
2
6
2
0.00
com.ibm.wala.util.collections.IteratorUtil.filter
15
0
0
15
11
1
3
3
0.00
com.ibm.wala.util.collections.IteratorUtil.filter.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.IteratorUtil.filter.(Anon_2).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.IVector.get
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.IVector.getMaxIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.collections.IVector.performVerboseAction
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.IVector.set
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.collections.MapIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapIterator.map
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapIterator.map
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapIterator.MapIterator
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.collections.MapIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapIterator.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.MapUtil.findOrCreateCollection
16
5
0
11
7
2
6
2
0.45
com.ibm.wala.util.collections.MapUtil.findOrCreateList
17
6
0
11
7
2
6
2
0.55
com.ibm.wala.util.collections.MapUtil.findOrCreateMap
19
8
0
11
7
2
6
2
0.73
com.ibm.wala.util.collections.MapUtil.findOrCreateMutableIntSet
15
4
0
11
7
2
6
2
0.36
com.ibm.wala.util.collections.MapUtil.findOrCreateSet
19
8
0
11
7
2
6
2
0.73
com.ibm.wala.util.collections.MapUtil.findOrCreateValue
15
4
0
11
7
2
6
2
0.36
com.ibm.wala.util.collections.MapUtil.findOrCreateWeakHashMap
19
8
0
11
7
2
6
2
0.73
com.ibm.wala.util.collections.MapUtil.groupKeysByValue
20
0
0
20
15
9
7
11
0.00
com.ibm.wala.util.collections.MapUtil.inverseMap
22
5
0
17
12
7
6
9
0.29
com.ibm.wala.util.collections.MapUtil.invertOneToOneMap
21
6
0
15
10
4
7
5
0.40
com.ibm.wala.util.collections.MultiMap.clear
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.containsKey
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.get
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.isEmpty
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.keySet
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.put
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.putAll
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.remove
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.removeAll
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.size
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.MultiMap.toString
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.NonNullSingletonIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.NonNullSingletonIterator.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.NonNullSingletonIterator.next
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.util.collections.NonNullSingletonIterator.NonNullSingletonIterator
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.collections.NonNullSingletonIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.add
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.getMappedIndex
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.getMappedObject
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.getMaximumIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.hasMappedIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ObjectArrayMapping.ObjectArrayMapping
9
0
0
9
5
1
6
2
0.00
com.ibm.wala.util.collections.ObjectVisitor.visit
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.OrFilter.createOrFilter
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.OrFilter.OrFilter
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.OrFilter.test
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.check
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.hc
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.iterator
29
0
3
26
20
1
9
5
0.00
com.ibm.wala.util.collections.Pair.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.Pair.iterator.(Anon_1).next
12
0
0
12
10
0
6
1
0.00
com.ibm.wala.util.collections.Pair.iterator.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.Pair.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Pair.Pair
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.Pair.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ParanoidHashMap.assertOverridesHashCode
12
0
0
12
7
2
5
2
0.00
com.ibm.wala.util.collections.ParanoidHashMap.ParanoidHashMap
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ParanoidHashMap.ParanoidHashMap
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.collections.ParanoidHashMap.ParanoidHashMap
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.util.collections.ParanoidHashMap.put
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ParanoidHashMap.putAll
8
0
0
8
4
1
4
2
0.00
com.ibm.wala.util.collections.ParanoidHashSet.add
33
4
1
28
21
6
14
7
0.14
com.ibm.wala.util.collections.ParanoidHashSet.ParanoidHashSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ParanoidHashSet.ParanoidHashSet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.collections.ParanoidHashSet.ParanoidHashSet
11
4
0
7
4
1
4
2
0.57
com.ibm.wala.util.collections.ReverseIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ReverseIterator.next
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.collections.ReverseIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ReverseIterator.reverse
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ReverseIterator.ReverseIterator
14
5
0
9
5
1
5
1
0.56
com.ibm.wala.util.collections.SimpleVector.computeOccupancy
12
3
0
9
5
2
5
3
0.33
com.ibm.wala.util.collections.SimpleVector.ensureCapacity
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.util.collections.SimpleVector.get
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.util.collections.SimpleVector.getMaxIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SimpleVector.iterator
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.collections.SimpleVector.performVerboseAction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.SimpleVector.set
19
0
0
19
13
1
11
1
0.00
com.ibm.wala.util.collections.SimpleVector.SimpleVector
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.collections.SmallMap.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SmallMap.containsKey
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.util.collections.SmallMap.containsValue
18
0
0
18
11
2
10
3
0.00
com.ibm.wala.util.collections.SmallMap.entrySet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.collections.SmallMap.get
11
0
2
9
5
1
6
2
0.00
com.ibm.wala.util.collections.SmallMap.getKey
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.util.collections.SmallMap.getValue
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.util.collections.SmallMap.growByOne
12
0
1
11
7
3
7
5
0.00
com.ibm.wala.util.collections.SmallMap.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SmallMap.keySet
8
1
0
7
4
2
4
3
0.14
com.ibm.wala.util.collections.SmallMap.put
19
0
0
19
13
2
13
3
0.00
com.ibm.wala.util.collections.SmallMap.putAll
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SmallMap.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SmallMap.size
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.collections.SmallMap.values
11
0
0
11
7
3
6
4
0.00
com.ibm.wala.util.collections.SparseVector.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.SparseVector.ensureCapacity
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.collections.SparseVector.get
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.collections.SparseVector.getMaxIndex
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.collections.SparseVector.iterateIndices
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SparseVector.iterator
27
1
5
21
15
1
6
5
0.05
com.ibm.wala.util.collections.SparseVector.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.SparseVector.iterator.(Anon_1).next
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.collections.SparseVector.iterator.(Anon_1).remove
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.util.collections.SparseVector.performVerboseAction
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.util.collections.SparseVector.remove
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.util.collections.SparseVector.safeIterateIndices
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.collections.SparseVector.set
17
5
0
12
8
2
7
2
0.42
com.ibm.wala.util.collections.SparseVector.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.SparseVector.SparseVector
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.util.collections.SparseVector.SparseVector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.collections.ToStringComparator.compare
9
1
0
8
5
1
5
1
0.12
com.ibm.wala.util.collections.ToStringComparator.instance
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.ToStringComparator.ToStringComparator
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.collections.TwoLevelVector.findOrCreatePage
17
0
0
17
13
3
10
3
0.00
com.ibm.wala.util.collections.TwoLevelVector.get
15
0
0
15
10
4
7
4
0.00
com.ibm.wala.util.collections.TwoLevelVector.getFirstIndexOnPage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.TwoLevelVector.getMaxIndex
10
0
1
9
6
3
3
3
0.00
com.ibm.wala.util.collections.TwoLevelVector.getPageNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.TwoLevelVector.iterator
49
1
4
44
30
6
16
11
0.02
com.ibm.wala.util.collections.TwoLevelVector.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.TwoLevelVector.iterator.(Anon_1).next
17
0
0
17
12
3
8
4
0.00
com.ibm.wala.util.collections.TwoLevelVector.iterator.(Anon_1).remove
4
1
0
3
2
0
1
1
0.33
com.ibm.wala.util.collections.TwoLevelVector.performVerboseAction
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.util.collections.TwoLevelVector.set
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.util.collections.TwoLevelVector.toLocalIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.collections.Util.addIfNotNull
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.util.collections.Util.doForAll
14
7
0
7
4
1
4
2
1.00
com.ibm.wala.util.collections.Util.filterByType
10
3
0
7
5
2
4
3
0.43
com.ibm.wala.util.collections.Util.find
18
6
1
11
7
2
6
3
0.55
com.ibm.wala.util.collections.Util.forAll
12
5
0
7
4
1
4
2
0.71
com.ibm.wala.util.collections.Util.forSome
16
5
0
11
6
1
6
2
0.45
com.ibm.wala.util.collections.Util.gc
12
0
0
12
8
1
8
2
0.00
com.ibm.wala.util.collections.Util.getUsedMemory
12
4
0
8
6
4
3
4
0.50
com.ibm.wala.util.collections.Util.intersecting
13
5
0
8
5
1
2
2
0.62
com.ibm.wala.util.collections.Util.intersecting.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.collections.Util.map
17
7
0
10
6
2
5
3
0.70
com.ibm.wala.util.collections.Util.mapToSet
17
7
0
10
6
2
5
3
0.70
com.ibm.wala.util.collections.Util.objectFieldsToString
53
9
7
37
30
8
20
10
0.24
com.ibm.wala.util.collections.Util.objectFieldsToString.(Anon_1).checkPermission
2
0
0
2
1
0
0
1
0.00
com.ibm.wala.util.collections.Util.realloc
11
0
0
11
8
2
6
2
0.00
com.ibm.wala.util.collections.Util.removePackageName
13
1
2
10
7
2
5
2
0.10
com.ibm.wala.util.collections.Util.str
16
6
0
10
7
3
5
3
0.60
com.ibm.wala.util.collections.Util.topLevelTypeString
15
7
0
8
5
3
3
3
0.88
com.ibm.wala.util.config.AnalysisScopeReader.addClassPathToScope
38
0
0
38
27
6
17
7
0.00
com.ibm.wala.util.config.AnalysisScopeReader.makeJavaBinaryAnalysisScope
17
6
2
9
6
3
4
3
0.67
com.ibm.wala.util.config.AnalysisScopeReader.makePrimordialScope
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.config.AnalysisScopeReader.processScopeDefLine
48
0
1
47
39
15
25
15
0.00
com.ibm.wala.util.config.AnalysisScopeReader.read
44
7
4
33
22
7
15
6
0.21
com.ibm.wala.util.config.AnalysisScopeReader.read
35
0
5
30
20
7
13
5
0.00
com.ibm.wala.util.config.AnalysisScopeReader.readJavaScope
12
8
0
4
2
2
1
2
2.00
com.ibm.wala.util.config.FileOfClasses.add
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.util.config.FileOfClasses.compile
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.config.FileOfClasses.contains
17
0
0
17
11
2
9
2
0.00
com.ibm.wala.util.config.FileOfClasses.FileOfClasses
26
0
5
21
14
4
12
4
0.00
com.ibm.wala.util.config.FileOfClasses.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.config.SetOfClasses.add
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.config.SetOfClasses.contains
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.debug.Assertions.productionAssertion
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.util.debug.Assertions.productionAssertion
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.util.debug.Assertions.UNREACHABLE
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.debug.Assertions.UNREACHABLE
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.debug.Assertions.UNREACHABLE
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.debug.LoggingStopwatch.mark
16
8
0
8
6
3
4
3
1.00
com.ibm.wala.util.debug.LoggingStopwatch.mark
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.debug.LoggingStopwatch.start
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.debug.UnimplementedError.UnimplementedError
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.debug.UnimplementedError.UnimplementedError
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.debug.VerboseAction.performVerboseAction
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.functions.Function.apply
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.functions.IntFunction.apply
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.functions.VoidFunction.apply
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.AbstractGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractGraph.containsNode
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.getEdgeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.AbstractGraph.getNodeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.AbstractGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractGraph.getPredNodeCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.getPredNodes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.getSuccNodeCount
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.getSuccNodes
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.hasEdge
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.graph.AbstractGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeAllIncidentEdges
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeIncomingEdges
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeNode
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeNodeAndEdges
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.graph.AbstractGraph.removeOutgoingEdges
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractGraph.toString
15
0
1
14
10
4
7
6
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getEdgeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getNodeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getNumber
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getPredNodeNumbers
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.AbstractNumberedGraph.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.Acyclic.Acyclic
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.graph.Acyclic.computeAcyclicPaths
29
7
2
20
15
7
8
8
0.35
com.ibm.wala.util.graph.Acyclic.computeBackEdges
25
8
3
14
10
4
6
4
0.57
com.ibm.wala.util.graph.Acyclic.dfs
16
0
0
16
11
4
8
5
0.00
com.ibm.wala.util.graph.Acyclic.dfsNonRecursive
41
1
3
37
30
11
20
11
0.03
com.ibm.wala.util.graph.Acyclic.hasIncomingBackEdges
15
3
0
12
8
4
6
5
0.25
com.ibm.wala.util.graph.Acyclic.isAcyclic
8
3
0
5
3
3
1
3
0.60
com.ibm.wala.util.graph.BasicTree.BasicTree
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.BasicTree.getChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.BasicTree.getChildValue
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.BasicTree.getMaxChildIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.BasicTree.getRootValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.BasicTree.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.BasicTree.setChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.DominanceFrontiers.analyze
28
2
3
23
16
8
9
11
0.09
com.ibm.wala.util.graph.dominators.DominanceFrontiers.DominanceFrontiers
12
6
0
6
4
1
4
1
1.00
com.ibm.wala.util.graph.dominators.DominanceFrontiers.dominators
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.DominanceFrontiers.dominatorTree
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.DominanceFrontiers.getDominanceFrontier
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.dominators.DominanceFrontiers.isDominatedBy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.addToBucket
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.analyze
21
8
4
9
7
1
7
1
0.89
com.ibm.wala.util.graph.dominators.Dominators.compress
14
5
0
9
5
1
5
1
0.56
com.ibm.wala.util.graph.dominators.Dominators.DominatorInfo.DominatorInfo
10
0
0
10
8
1
8
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominators
27
3
3
21
16
2
7
6
0.14
com.ibm.wala.util.graph.dominators.Dominators.Dominators
16
5
0
11
7
1
7
1
0.45
com.ibm.wala.util.graph.dominators.Dominators.dominators.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominators.(Anon_1).next
7
0
0
7
6
1
4
2
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominators.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree
98
6
15
77
59
4
25
19
0.08
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).getPredNodeCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).getPredNodes
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).getSuccNodeCount
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).getSuccNodes
6
0
0
6
5
0
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).hasEdge
5
1
0
4
3
0
2
1
0.25
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).removeIncomingEdges
5
1
1
3
2
0
1
1
0.33
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).(Anon_3).removeOutgoingEdges
5
1
1
3
2
0
1
1
0.33
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).getEdgeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.dominatorTree.(Anon_2).getNodeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.EVAL
25
10
0
15
10
1
8
1
0.67
com.ibm.wala.util.graph.dominators.Dominators.getAncestor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getDominator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getIdom
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.dominators.Dominators.getInfo
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getLabel
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getSemi
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.getSize
6
0
0
6
4
1
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.isDominatedBy
12
5
1
6
4
1
5
2
0.83
com.ibm.wala.util.graph.dominators.Dominators.iterateBucket
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.LINK
37
7
0
30
22
3
19
3
0.23
com.ibm.wala.util.graph.dominators.Dominators.make
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setAncestor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setChild
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setDominator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setParent
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setSemi
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.setSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.step1
26
3
3
20
15
4
10
5
0.15
com.ibm.wala.util.graph.dominators.Dominators.step1.(Anon_4).visitEdge
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.util.graph.dominators.Dominators.step2
63
24
9
34
24
8
17
9
0.71
com.ibm.wala.util.graph.dominators.Dominators.step3
14
6
0
8
4
2
4
3
0.75
com.ibm.wala.util.graph.dominators.Dominators.toString
11
0
0
11
8
3
6
5
0.00
com.ibm.wala.util.graph.dominators.GenericDominators.GenericDominators
7
0
0
7
3
2
3
1
0.00
com.ibm.wala.util.graph.dominators.GenericDominators.getInfo
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.graph.dominators.NumberedDominators.getGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.dominators.NumberedDominators.getInfo
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.dominators.NumberedDominators.NumberedDominators
10
0
2
8
5
1
5
2
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.EdgeFilteredNumberedGraph
11
5
0
6
4
1
4
1
0.83
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getFilteredNodeNumbers
10
0
0
10
6
3
4
4
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.NodeIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.NodeIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.NodeIterator.NodeIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.NodeIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.Edges.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeFilteredNumberedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.EdgeManager.addEdge
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.EdgeManager.getPredNodeCount
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.graph.EdgeManager.getPredNodes
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.EdgeManager.getSuccNodeCount
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.graph.EdgeManager.getSuccNodes
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.EdgeManager.hasEdge
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.EdgeManager.removeAllIncidentEdges
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.EdgeManager.removeEdge
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.EdgeManager.removeIncomingEdges
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.EdgeManager.removeOutgoingEdges
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.Graph.removeNodeAndEdges
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.util.graph.GraphIntegrity.check
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.util.graph.GraphIntegrity.checkEdgeCounts
24
0
1
23
16
6
11
9
0.00
com.ibm.wala.util.graph.GraphIntegrity.checkEdges
39
2
1
36
24
6
19
11
0.06
com.ibm.wala.util.graph.GraphIntegrity.checkNodeCount
49
0
1
48
36
7
29
11
0.00
com.ibm.wala.util.graph.GraphIntegrity.printCollection
18
4
0
14
9
1
8
2
0.29
com.ibm.wala.util.graph.GraphIntegrity.setDiffException
38
0
0
38
29
11
18
10
0.00
com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException.UnsoundGraphException
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException.UnsoundGraphException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.GraphPrint.genericToString
17
0
0
17
11
4
8
7
0.00
com.ibm.wala.util.graph.GraphReachability.getReachableSet
16
4
0
12
8
2
6
2
0.33
com.ibm.wala.util.graph.GraphReachability.GraphReachability
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.graph.GraphReachability.solve
58
18
7
33
24
5
10
9
0.55
com.ibm.wala.util.graph.GraphReachability.solve.(Anon_1).getEdgeTransferFunction
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.graph.GraphReachability.solve.(Anon_1).getMeetOperator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphReachability.solve.(Anon_1).getNodeTransferFunction
8
0
0
8
6
1
3
2
0.00
com.ibm.wala.util.graph.GraphReachability.solve.(Anon_1).hasEdgeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphReachability.solve.(Anon_1).hasNodeTransferFunctions
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project
165
0
26
139
101
11
45
35
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_4).addNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_4).containsNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_4).getNumberOfNodes
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_4).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_4).removeNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).getConnected
26
0
0
26
19
6
11
8
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).getPredNodeCount
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).getPredNodes
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).getSuccNodeCount
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).getSuccNodes
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).hasEdge
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).removeIncomingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).removeOutgoingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).setPredNodes
8
0
0
8
6
0
2
2
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).setPredNodes.(Anon_6).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).setSuccNodes
8
0
0
8
6
0
2
2
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_5).setSuccNodes.(Anon_7).apply
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_8).getEdgeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.project.(Anon_8).getNodeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune
108
3
21
84
60
7
22
22
0.04
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_1).addNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_1).containsNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_1).getNumberOfNodes
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_1).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_1).removeNode
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).addEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).getPredNodeCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).getPredNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).getSuccNodeCount
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).getSuccNodes
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).hasEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).removeAllIncidentEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).removeEdge
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).removeIncomingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_2).removeOutgoingEdges
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_3).getEdgeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.prune.(Anon_3).getNodeManager
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.GraphSlicer.slice
25
9
2
14
9
4
6
5
0.64
com.ibm.wala.util.graph.GraphUtil.countEdges
13
3
0
10
6
2
5
3
0.30
com.ibm.wala.util.graph.GXL.EntityTypes.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.GXL.EntityTypes.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.GXL.EntityTypes.type
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.GXL.toGXL
48
2
6
42
29
9
24
8
0.05
com.ibm.wala.util.graph.impl.BasicNodeManager.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicNodeManager.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicNodeManager.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicNodeManager.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicNodeManager.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.addEdge
12
3
0
9
6
2
5
2
0.33
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.addEdge
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.BasicOrderedMultiGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getPredNodes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getSuccessor
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeAllIncidentEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeIncomingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeNodeAndEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.BasicOrderedMultiGraph.removeOutgoingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.addNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.DelegatingGraph
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeNodeAndEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingGraph.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.addEdge
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.DelegatingNumberedEdgeManager
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getPredNodeCount
12
0
0
12
8
3
5
3
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getPredNodeNumbers
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getPredNodes
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getSuccNodeCount
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getSuccNodeNumbers
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.getSuccNodes
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.hasEdge
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.IntSetNodeIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.IntSetNodeIterator.IntSetNodeIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.IntSetNodeIterator.next
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.IntSetNodeIterator.remove
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.removeAllIncidentEdges
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.removeIncomingEdges
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedEdgeManager.removeOutgoingEdges
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.addNode
28
6
0
22
16
3
13
3
0.27
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.containsNode
21
1
0
20
14
3
9
3
0.05
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.ensureCapacity
11
3
0
8
5
3
3
3
0.38
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.getNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.getNumber
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterator
41
0
4
37
26
3
14
9
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterator.(Anon_1).advance
9
0
0
9
6
0
6
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterator.(Anon_1).next
9
0
0
9
7
1
4
2
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.iterator.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.removeNode
14
0
0
14
9
3
7
3
0.00
com.ibm.wala.util.graph.impl.DelegatingNumberedNodeManager.toString
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).addEdge
8
0
0
8
7
0
8
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getPredNodeCount
5
0
0
5
4
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getPredNodeNumbers
17
0
0
17
13
1
8
2
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getPredNodes
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getSuccNodeCount
5
0
0
5
4
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getSuccNodeNumbers
17
0
0
17
13
1
8
2
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).getSuccNodes
4
0
0
4
3
1
1
2
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).hasEdge
4
0
0
4
3
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).nodes
23
0
2
21
16
0
6
5
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).nodes.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).nodes.(Anon_2).next
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).nodes.(Anon_2).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).removeAllIncidentEdges
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).removeEdge
7
0
0
7
6
0
5
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).removeIncomingEdges
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.(Anon_1).removeOutgoingEdges
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.addEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.addNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.ExtensionGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getMaxNumber
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getNode
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getNumber
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.iterateNodes
15
0
0
15
11
3
5
4
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.iterateNodes.(Anon_3).act
7
0
0
7
5
0
3
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeAllIncidentEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeEdge
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeIncomingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeNode
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeNodeAndEdges
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.ExtensionGraph.removeOutgoingEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.GraphInverter.invert
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.util.graph.impl.GraphInverter.invert
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertedGraph.InvertedGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.InvertedNumberedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertedNumberedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertedNumberedGraph.InvertedNumberedGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.InvertingEdgeManager
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingEdgeManager.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.InvertingNumberedEdgeManager
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.removeIncomingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.InvertingNumberedEdgeManager.removeOutgoingEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumber.getGraphNodeId
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.impl.NodeWithNumber.setGraphNodeId
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.addPred
14
6
0
8
5
1
4
1
0.75
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.addSucc
14
6
0
8
5
1
4
1
0.75
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.deletePred
14
6
0
8
4
1
4
1
0.75
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.deleteSucc
13
5
0
8
4
1
4
1
0.62
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.getPredNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.getSuccNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.removeAllIncidentEdges
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.removeIncomingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NodeWithNumberedEdges.removeOutgoingEdges
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NumberedNodeIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.NumberedNodeIterator.next
6
0
0
6
4
3
2
3
0.00
com.ibm.wala.util.graph.impl.NumberedNodeIterator.NumberedNodeIterator
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.util.graph.impl.NumberedNodeIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.addNode
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.containsNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.getMaxNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.getNode
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.getNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.getNumberOfNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.iterateNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.removeNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowNumberedNodeManager.toString
9
0
0
9
6
2
6
3
0.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.copyInto
14
0
0
14
8
2
7
5
0.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.duplicate
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.SlowSparseNumberedGraph
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph.SlowSparseNumberedGraph
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.addEdge
13
0
0
13
9
3
7
3
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getPredNodeCount
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getPredNodeNumbers
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getPredNodes
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getSuccNodeNumbers
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getSuccNodes
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.getSuccNodes
9
0
0
9
6
4
3
4
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.hasAnySuccessor
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.hasEdge
8
0
0
8
5
3
3
3
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeAllIncidentEdges
30
0
0
30
22
4
13
6
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeAllIncidentEdges.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeAllIncidentEdges.(Anon_2).act
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeEdge
15
0
0
15
10
3
8
3
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeIncomingEdges
19
0
0
19
13
3
8
4
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeIncomingEdges.(Anon_3).act
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeOutgoingEdges
17
0
0
17
12
3
7
4
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.removeOutgoingEdges.(Anon_4).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.SparseNumberedEdgeManager
28
10
0
18
13
2
11
2
0.56
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.SparseNumberedEdgeManager
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedGraph.SparseNumberedGraph
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.util.graph.impl.SparseNumberedGraph.SparseNumberedGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.impl.SparseNumberedGraph.SparseNumberedGraph
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.InferGraphRoots.inferRoots
13
0
0
13
8
3
6
4
0.00
com.ibm.wala.util.graph.INodeWithNumber.getGraphNodeId
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.INodeWithNumber.setGraphNodeId
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.addPred
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.addSucc
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.getPredNumbers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.getSuccNumbers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.removeAllIncidentEdges
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.removeIncomingEdges
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.INodeWithNumberedEdges.removeOutgoingEdges
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getEdgeLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getEdgeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getPredLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getSuccLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractLabeledGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getDefaultLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getEdgeLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getEdgeManager
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getPredLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getSuccLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.AbstractNumberedLabeledGraph.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.addEdge
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getDefaultLabel
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getEdgeLabels
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getPredLabels
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getPredNodeCount
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getPredNodes
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getSuccLabels
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getSuccNodeCount
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.getSuccNodes
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.hasEdge
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.labeled.LabeledEdgeManager.removeEdge
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.labeled.NumberedLabeledEdgeManager.getPredNodeNumbers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.labeled.NumberedLabeledEdgeManager.getSuccNodeNumbers
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph.copyInto
17
0
0
17
10
3
8
7
0.00
com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph.duplicate
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph.getEdgeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph.getNodeManager
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph.SlowSparseNumberedLabeledGraph
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.addEdge
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.addEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getDefaultLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getEdgeLabels
11
0
2
9
5
2
4
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getManagerForLabel
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodeCount
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodeNumbers
9
0
2
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getPredNodes
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccLabels
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodeCount
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodeCount
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodeNumbers
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodeNumbers
9
0
2
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodes
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.getSuccNodes
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.hasEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.removeAllIncidentEdges
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.removeEdge
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.removeIncomingEdges
7
0
1
6
3
2
2
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.removeOutgoingEdges
7
0
1
6
3
2
2
3
0.00
com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager.SparseNumberedLabeledEdgeManager
11
0
0
11
7
1
7
1
0.00
com.ibm.wala.util.graph.NodeManager.addNode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NodeManager.containsNode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NodeManager.getNumberOfNodes
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NodeManager.iterator
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NodeManager.removeNode
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NumberedEdgeManager.getPredNodeNumbers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NumberedEdgeManager.getSuccNodeNumbers
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.NumberedNodeManager.getMaxNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.NumberedNodeManager.getNode
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.NumberedNodeManager.getNumber
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.NumberedNodeManager.iterateNodes
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.util.graph.OrderedMultiGraph.addEdge
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.OrderedMultiGraph.getSuccessor
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.graph.Path.equals
17
0
0
17
11
2
9
3
0.00
com.ibm.wala.util.graph.Path.hashCode
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.graph.Path.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.Path.Path
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.graph.Path.prepend
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.util.graph.Path.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.Path.toString
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.util.graph.traverse.BFSIterator.BFSIterator
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.graph.traverse.BFSIterator.BFSIterator
16
7
0
9
5
1
5
1
0.78
com.ibm.wala.util.graph.traverse.BFSIterator.BFSIterator
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.BFSIterator.getConnected
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.BFSIterator.hasNext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.BFSIterator.init
16
0
1
15
10
3
8
3
0.00
com.ibm.wala.util.graph.traverse.BFSIterator.next
17
5
0
12
8
3
6
3
0.42
com.ibm.wala.util.graph.traverse.BFSIterator.remove
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.BFSIterator.visitChildren
9
0
0
9
5
2
4
3
0.00
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder
21
6
0
15
10
1
8
2
0.40
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder
16
5
0
11
7
1
7
1
0.45
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder
23
5
2
16
11
2
8
3
0.31
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder
20
5
0
15
10
1
8
2
0.33
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder
17
6
0
11
7
1
7
1
0.55
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.BFSPathFinder.BFSPathFinder.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.BFSPathFinder.find
33
4
2
27
19
7
13
7
0.15
com.ibm.wala.util.graph.traverse.BFSPathFinder.getConnected
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.BFSPathFinder.makePath
17
3
0
14
10
4
6
4
0.21
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.BoundedBFSIterator
17
6
0
11
7
1
7
1
0.55
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.BoundedBFSIterator
19
8
0
11
7
1
7
1
0.73
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.getConnected
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.getCurrentHops
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.hasNext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.init
18
0
0
18
12
3
10
3
0.00
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.next
20
5
0
15
10
3
8
3
0.33
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.remove
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.BoundedBFSIterator.visitChildren
15
0
0
15
9
2
8
3
0.00
com.ibm.wala.util.graph.traverse.DFS.DFSComparator.compare
10
2
0
8
5
3
3
3
0.25
com.ibm.wala.util.graph.traverse.DFS.DFSComparator.DFSComparator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.DFS.getReachableNodes
18
7
0
11
7
3
5
3
0.64
com.ibm.wala.util.graph.traverse.DFS.getReachableNodes
20
7
1
12
7
3
4
3
0.58
com.ibm.wala.util.graph.traverse.DFS.getReachableNodes
18
7
0
11
7
3
5
3
0.64
com.ibm.wala.util.graph.traverse.DFS.getReachableNodes.(Anon_1).getConnected
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.DFS.iterateDiscoverTime
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.util.graph.traverse.DFS.iterateDiscoverTime
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.util.graph.traverse.DFS.iterateDiscoverTime
14
4
0
10
6
1
5
1
0.40
com.ibm.wala.util.graph.traverse.DFS.iterateFinishTime
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.util.graph.traverse.DFS.iterateFinishTime
15
5
0
10
6
1
5
1
0.50
com.ibm.wala.util.graph.traverse.DFS.sortByDepthFirstOrder
21
8
1
12
9
6
4
6
0.67
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.DFSAllPathsFinder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.DFSAllPathsFinder
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.getConnected
8
0
0
8
5
2
2
3
0.00
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.getConnected.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.getPendingChildren
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.graph.traverse.DFSAllPathsFinder.setPendingChildren
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.getConnected
8
7
0
1
0
1
0
1
7.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.getPendingChildren
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.hasNext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.init
12
3
0
9
6
2
5
2
0.33
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.init
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.next
48
11
6
31
24
6
18
7
0.35
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.setPendingChildren
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator.visitEdge
7
5
0
2
0
1
0
1
2.50
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.getConnected
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.getPendingChildren
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.hasNext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.init
12
6
0
6
4
1
4
1
1.00
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.next
40
8
2
30
22
6
17
7
0.27
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.remove
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator.setPendingChildren
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.DFSPathFinder.advance
37
8
5
24
18
5
13
6
0.33
com.ibm.wala.util.graph.traverse.DFSPathFinder.currentPath
7
0
0
7
4
2
3
3
0.00
com.ibm.wala.util.graph.traverse.DFSPathFinder.DFSPathFinder
17
6
0
11
7
1
7
1
0.55
com.ibm.wala.util.graph.traverse.DFSPathFinder.DFSPathFinder
20
6
0
14
9
1
9
1
0.43
com.ibm.wala.util.graph.traverse.DFSPathFinder.find
19
4
0
15
10
3
8
3
0.27
com.ibm.wala.util.graph.traverse.DFSPathFinder.getConnected
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.DFSPathFinder.getPendingChildren
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.DFSPathFinder.hasNext
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.DFSPathFinder.init
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.graph.traverse.DFSPathFinder.setPendingChildren
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPath
41
0
3
38
29
7
15
13
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPath.(Anon_2).doit
30
0
1
29
23
6
13
10
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPath.(Anon_2).doit.(Anon_3).getPath
18
0
0
18
15
5
7
6
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPath.(Anon_2).pathCallback
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths
39
0
4
35
24
8
16
15
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths
52
0
4
48
37
9
16
16
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths.(Anon_4).doit
38
0
2
36
29
8
12
13
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths.(Anon_4).doit.(Anon_5).getPaths
32
0
2
30
24
7
11
11
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths.(Anon_4).doit.(Anon_5).getPaths.(Anon_6).act
11
0
0
11
8
2
5
5
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths.(Anon_4).pathCallback
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.allPairsShortestPaths.(for_loop_3).(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.edgeCost
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.FloydWarshall
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.GetPath.getPath
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.GetPaths.getPaths
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.pathCallback
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.util.graph.traverse.FloydWarshall.shortestPathLengths
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.GraphDFSDiscoverTimeIterator.getConnected
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.GraphDFSDiscoverTimeIterator.init
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator.getPendingChildren
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator.NumberedDFSDiscoverTimeIterator
14
6
0
8
5
1
5
1
0.75
com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator.NumberedDFSDiscoverTimeIterator
21
9
1
11
7
1
7
1
0.82
com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator.NumberedDFSDiscoverTimeIterator
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator.setPendingChildren
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator.getPendingChildren
14
1
0
13
9
3
7
3
0.08
com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator.NumberedDFSFinishTimeIterator
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator.NumberedDFSFinishTimeIterator
12
7
0
5
3
1
3
1
1.40
com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator.NumberedDFSFinishTimeIterator
10
5
0
5
3
1
3
1
1.00
com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator.setPendingChildren
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.SCCIterator.hasNext
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.SCCIterator.next
15
3
3
9
6
3
4
3
0.33
com.ibm.wala.util.graph.traverse.SCCIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.SCCIterator.SCCIterator
10
7
0
3
1
1
1
1
2.33
com.ibm.wala.util.graph.traverse.SCCIterator.SCCIterator
12
4
1
7
4
2
3
2
0.57
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.getPendingChildren
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.setPendingChildren
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.SlowDFSDiscoverTimeIterator
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.SlowDFSDiscoverTimeIterator
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.SlowDFSDiscoverTimeIterator
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator.SlowDFSDiscoverTimeIterator
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator.getPendingChildren
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator.setPendingChildren
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator.SlowDFSFinishTimeIterator
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator.SlowDFSFinishTimeIterator
16
7
0
9
5
1
5
1
0.78
com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator.SlowDFSFinishTimeIterator
15
6
0
9
5
1
5
1
0.67
com.ibm.wala.util.graph.traverse.Topological.makeTopologicalIter
29
17
1
11
8
5
4
5
1.55
com.ibm.wala.util.graph.traverse.WelshPowell.color
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.color
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.color
62
0
14
48
33
8
26
14
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.ColoredVertices
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.ColoredVertices
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.getColors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.getNumColors
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.isFullColoring
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.ColoredVertices.makeMap
9
0
0
9
5
2
5
3
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.defaultComparator
15
0
1
14
10
3
4
4
0.00
com.ibm.wala.util.graph.traverse.WelshPowell.defaultComparator.(Anon_1).compare
9
0
0
9
7
2
3
3
0.00
com.ibm.wala.util.heapTrace.HeapTracer.analyzeLeaks
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.heapTrace.HeapTracer.analyzeLeaks
28
6
0
22
19
4
13
4
0.27
com.ibm.wala.util.heapTrace.HeapTracer.computeSizeOf
22
4
0
18
14
7
7
8
0.22
com.ibm.wala.util.heapTrace.HeapTracer.Demographics.getTotalInstances
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.heapTrace.HeapTracer.Demographics.getTotalSize
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.heapTrace.HeapTracer.Demographics.registerObject
18
6
1
11
9
5
5
5
0.55
com.ibm.wala.util.heapTrace.HeapTracer.Demographics.SizeComparator.compare
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.util.heapTrace.HeapTracer.Demographics.toString
17
0
0
17
14
6
8
7
0.00
com.ibm.wala.util.heapTrace.HeapTracer.drainWorkLists
19
0
0
19
11
6
7
4
0.00
com.ibm.wala.util.heapTrace.HeapTracer.extractBinDirectories
15
4
0
11
7
4
4
4
0.36
com.ibm.wala.util.heapTrace.HeapTracer.findClassNames
31
13
0
18
13
4
10
5
0.72
com.ibm.wala.util.heapTrace.HeapTracer.generateRootClassesFromWorkspace
19
3
0
16
12
8
7
10
0.19
com.ibm.wala.util.heapTrace.HeapTracer.getAllInstanceFields
14
0
0
14
9
4
7
5
0.00
com.ibm.wala.util.heapTrace.HeapTracer.getAllReferenceInstanceFields
30
3
0
27
19
7
14
9
0.11
com.ibm.wala.util.heapTrace.HeapTracer.HeapTracer
9
5
0
4
2
1
2
1
1.25
com.ibm.wala.util.heapTrace.HeapTracer.HeapTracer
8
4
0
4
2
1
2
1
1.00
com.ibm.wala.util.heapTrace.HeapTracer.isInBadPackage
26
0
0
26
19
3
15
3
0.00
com.ibm.wala.util.heapTrace.HeapTracer.isStatic
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.heapTrace.HeapTracer.main
11
3
0
8
5
2
3
2
0.38
com.ibm.wala.util.heapTrace.HeapTracer.perform
30
3
1
26
17
10
11
13
0.12
com.ibm.wala.util.heapTrace.HeapTracer.Result.findOrCreateDemographics
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.heapTrace.HeapTracer.Result.getTotalSize
9
0
0
9
6
3
3
4
0.00
com.ibm.wala.util.heapTrace.HeapTracer.Result.registerReachedFrom
6
0
0
6
3
3
1
2
0.00
com.ibm.wala.util.heapTrace.HeapTracer.Result.SizeComparator.compare
5
0
0
5
3
3
1
3
0.00
com.ibm.wala.util.heapTrace.HeapTracer.Result.toString
28
0
2
26
21
8
12
10
0.00
com.ibm.wala.util.heapTrace.HeapTracer.sizeOf
17
4
0
13
9
3
6
3
0.31
com.ibm.wala.util.heapTrace.HeapTracer.sizeOfSlot
22
4
0
18
14
1
11
1
0.22
com.ibm.wala.util.heapTrace.HeapTracer.traceHeap
34
8
0
26
22
6
15
4
0.31
com.ibm.wala.util.heapTrace.HeapTracer.traverse
32
7
1
24
16
5
13
3
0.29
com.ibm.wala.util.heapTrace.HeapTracer.traverse
8
0
1
7
3
3
2
1
0.00
com.ibm.wala.util.heapTrace.HeapTracer.traverseArray
30
0
1
29
20
7
16
6
0.00
com.ibm.wala.util.heapTrace.HeapTracer.traverseFieldOfScalar
45
12
0
33
22
6
18
3
0.36
com.ibm.wala.util.heapTrace.HeapTracer.traverseScalar
14
0
1
13
7
5
5
4
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.add
54
9
0
45
35
9
26
10
0.20
com.ibm.wala.util.intset.BasicNaturalRelation.anyRelated
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.intset.BasicNaturalRelation.BasicNaturalRelation
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.BasicNaturalRelation
46
11
1
34
27
1
21
2
0.32
com.ibm.wala.util.intset.BasicNaturalRelation.contains
18
0
0
18
11
1
11
2
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.countPairs
13
5
0
8
5
2
4
3
0.62
com.ibm.wala.util.intset.BasicNaturalRelation.getDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.getRelated
39
0
0
39
29
6
20
7
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.getRelatedCount
21
0
0
21
14
2
12
3
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.maxKeyValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.performVerboseAction
11
0
0
11
7
1
8
2
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.remove
32
1
0
31
20
2
20
5
0.03
com.ibm.wala.util.intset.BasicNaturalRelation.removeAll
6
0
0
6
3
1
4
2
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.toString
9
0
0
9
6
2
6
3
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.advanceX
16
0
0
16
11
2
11
3
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.getFirstIndex
9
2
0
7
4
1
3
1
0.29
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.next
18
0
0
18
13
3
9
3
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.remove
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.TotalIterator.TotalIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BasicNaturalRelation.usingDelegate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.add
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.addAll
11
1
0
10
6
2
5
2
0.10
com.ibm.wala.util.intset.BimodalMutableIntSet.addAllInIntersection
11
1
0
10
6
2
5
2
0.10
com.ibm.wala.util.intset.BimodalMutableIntSet.BimodalMutableIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.BimodalMutableIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.BimodalMutableIntSet
11
4
0
7
4
1
4
1
0.57
com.ibm.wala.util.intset.BimodalMutableIntSet.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.containsAll
16
5
0
11
6
1
6
2
0.45
com.ibm.wala.util.intset.BimodalMutableIntSet.containsAny
16
0
0
16
12
2
10
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.copySet
19
2
0
17
13
1
12
1
0.12
com.ibm.wala.util.intset.BimodalMutableIntSet.foreach
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.foreachExcluding
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.getBackingStore
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.intset.BimodalMutableIntSet.intersection
11
0
0
11
8
2
6
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.intersectWith
11
0
0
11
7
2
5
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.intIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.isSubset
14
1
0
13
9
4
5
4
0.08
com.ibm.wala.util.intset.BimodalMutableIntSet.makeCopy
23
0
1
22
18
6
12
6
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.max
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.maybeChangeRepresentation
30
8
1
21
14
3
11
3
0.38
com.ibm.wala.util.intset.BimodalMutableIntSet.remove
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.removeAll
16
5
1
10
6
2
5
3
0.50
com.ibm.wala.util.intset.BimodalMutableIntSet.sameRepresentation
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.intset.BimodalMutableIntSet.sameValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.BimodalMutableIntSetFactory.make
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.BimodalMutableIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSetFactory.makeCopy
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BimodalMutableIntSetFactory.parse
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.Bits.Bits
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.intset.Bits.fits
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.Bits.lower16
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.Bits.lower32
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.Bits.lower8
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.Bits.populationCount
11
3
0
8
6
2
5
2
0.38
com.ibm.wala.util.intset.Bits.upper16
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.Bits.upper24
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.Bits.upper32
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitSet.add
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.util.intset.BitSet.addAll
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.intset.BitSet.addAll
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitSet.BitSet
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.intset.BitSet.BitSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.BitSet.clear
12
5
0
7
4
2
3
2
0.71
com.ibm.wala.util.intset.BitSet.clearAll
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitSet.contains
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.util.intset.BitSet.copyBits
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.util.intset.BitSet.createBitSet
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BitSet.difference
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.intset.BitSet.intersect
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.intset.BitSet.isEmpty
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.util.intset.BitSet.iterator
40
3
3
34
23
3
15
9
0.09
com.ibm.wala.util.intset.BitSet.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.BitSet.iterator.(Anon_1).next
12
0
0
12
9
2
7
4
0.00
com.ibm.wala.util.intset.BitSet.iterator.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.BitSet.length
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitSet.sameBits
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.intset.BitSet.setAll
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitSet.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitVector.and
21
5
0
16
10
2
10
4
0.31
com.ibm.wala.util.intset.BitVector.and
14
3
0
11
7
2
6
2
0.27
com.ibm.wala.util.intset.BitVector.andNot
10
0
0
10
6
3
6
3
0.00
com.ibm.wala.util.intset.BitVector.andNot
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.BitVector.BitVector
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.intset.BitVector.BitVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVector.BitVector
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.util.intset.BitVector.clear
16
5
0
11
7
3
5
3
0.45
com.ibm.wala.util.intset.BitVector.ensureCapacity
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.util.intset.BitVector.equals
16
7
0
10
6
2
5
2
0.70
com.ibm.wala.util.intset.BitVector.expand
10
3
0
7
4
2
4
3
0.43
com.ibm.wala.util.intset.BitVector.get
16
5
0
11
7
3
5
3
0.45
com.ibm.wala.util.intset.BitVector.intersectionEmpty
19
6
0
13
8
2
7
3
0.46
com.ibm.wala.util.intset.BitVector.isSubset
23
4
0
20
12
1
12
2
0.20
com.ibm.wala.util.intset.BitVector.length
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitVector.not
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.BitVector.not
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.BitVector.or
19
6
0
14
9
2
8
3
0.43
com.ibm.wala.util.intset.BitVector.or
14
3
0
11
7
2
6
2
0.27
com.ibm.wala.util.intset.BitVector.orWithDelta
30
8
1
21
16
7
10
8
0.38
com.ibm.wala.util.intset.BitVector.sameBits
33
7
0
27
18
2
19
5
0.26
com.ibm.wala.util.intset.BitVector.set
19
6
1
12
8
3
5
3
0.50
com.ibm.wala.util.intset.BitVector.setAll
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.BitVector.xor
14
3
0
11
7
2
6
2
0.27
com.ibm.wala.util.intset.BitVector.xor
17
6
0
11
7
2
6
3
0.55
com.ibm.wala.util.intset.BitVectorBase.and
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.andNot
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.clear
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.clearAll
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.BitVectorBase.clone
12
1
0
11
8
2
6
2
0.09
com.ibm.wala.util.intset.BitVectorBase.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorBase.copyBits
17
6
0
11
7
2
6
3
0.55
com.ibm.wala.util.intset.BitVectorBase.get
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.hashCode
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.util.intset.BitVectorBase.intersectionEmpty
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.isSubset
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.isZero
9
0
0
9
6
2
5
3
0.00
com.ibm.wala.util.intset.BitVectorBase.length
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.max
25
0
6
19
15
5
11
6
0.00
com.ibm.wala.util.intset.BitVectorBase.nextSetBit
27
3
2
22
17
3
13
3
0.14
com.ibm.wala.util.intset.BitVectorBase.or
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.populationCount
10
3
0
7
4
2
4
3
0.43
com.ibm.wala.util.intset.BitVectorBase.sameBits
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.set
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorBase.subscript
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitVectorBase.toString
18
0
0
18
13
4
10
5
0.00
com.ibm.wala.util.intset.BitVectorBase.xor
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.actOnWord
14
0
0
14
8
1
9
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.add
10
0
0
10
7
1
6
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.addAll
12
0
0
12
9
4
5
4
0.00
com.ibm.wala.util.intset.BitVectorIntSet.addAllInIntersection
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.addAllOblivious
18
5
0
13
9
3
6
3
0.38
com.ibm.wala.util.intset.BitVectorIntSet.BitVectorIntSet
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.BitVectorIntSet
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.BitVectorIntSet
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.contains
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.containsAll
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.containsAny
17
1
0
16
10
2
8
3
0.06
com.ibm.wala.util.intset.BitVectorIntSet.copySet
36
0
1
35
28
5
23
7
0.00
com.ibm.wala.util.intset.BitVectorIntSet.fastForeachExcluding
21
6
1
14
10
5
6
5
0.43
com.ibm.wala.util.intset.BitVectorIntSet.foreach
11
0
0
11
7
2
7
3
0.00
com.ibm.wala.util.intset.BitVectorIntSet.foreachExcluding
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.getBitVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.intersection
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.intersectWith
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.intIterator
24
3
3
18
14
1
7
5
0.17
com.ibm.wala.util.intset.BitVectorIntSet.intIterator.(Anon_1).hasNext
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.intIterator.(Anon_1).next
5
0
0
5
4
0
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.isSubset
16
1
0
15
10
2
8
3
0.07
com.ibm.wala.util.intset.BitVectorIntSet.isSubsetInternal
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.makeSparseCopy
10
0
1
9
7
4
4
4
0.00
com.ibm.wala.util.intset.BitVectorIntSet.max
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.nextSetBit
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.BitVectorIntSet.remove
10
0
0
10
7
1
6
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.removeAll
13
4
0
9
6
2
5
2
0.44
com.ibm.wala.util.intset.BitVectorIntSet.sameValue
18
0
0
18
14
2
12
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.sameValueInternal
15
2
0
13
8
2
8
3
0.15
com.ibm.wala.util.intset.BitVectorIntSet.size
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.slowForeachExcluding
11
0
0
11
6
1
7
2
0.00
com.ibm.wala.util.intset.BitVectorIntSet.toSparseIntSet
11
4
0
7
4
2
3
3
0.57
com.ibm.wala.util.intset.BitVectorIntSet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.BitVectorIntSetFactory.make
24
5
0
19
13
4
10
6
0.26
com.ibm.wala.util.intset.BitVectorIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.BitVectorIntSetFactory.makeCopy
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.BitVectorIntSetFactory.parse
11
3
0
8
5
3
4
4
0.38
com.ibm.wala.util.intset.BitVectorRepository.countEntries
10
3
0
7
4
2
3
3
0.43
com.ibm.wala.util.intset.BitVectorRepository.findOrCreateSharedSubset
50
10
0
40
28
8
21
9
0.25
com.ibm.wala.util.intset.BitVectorRepository.reportStats
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.DebuggingMutableIntSet.add
16
5
2
9
6
3
3
3
0.56
com.ibm.wala.util.intset.DebuggingMutableIntSet.addAll
26
5
2
19
15
6
8
6
0.26
com.ibm.wala.util.intset.DebuggingMutableIntSet.addAllInIntersection
17
2
2
13
10
5
5
5
0.15
com.ibm.wala.util.intset.DebuggingMutableIntSet.assertEquiv
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.contains
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.DebuggingMutableIntSet.containsAny
18
3
1
14
10
4
6
4
0.21
com.ibm.wala.util.intset.DebuggingMutableIntSet.copySet
14
3
1
10
7
2
5
2
0.30
com.ibm.wala.util.intset.DebuggingMutableIntSet.DebuggingMutableIntSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreach
23
3
1
19
15
2
8
4
0.16
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreach.(Anon_1).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreach.(Anon_2).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreachExcluding
23
3
1
19
15
2
8
4
0.16
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreachExcluding.(Anon_3).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.foreachExcluding.(Anon_4).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.intersection
19
5
2
12
9
4
5
4
0.42
com.ibm.wala.util.intset.DebuggingMutableIntSet.intersectWith
16
3
1
12
9
2
6
2
0.25
com.ibm.wala.util.intset.DebuggingMutableIntSet.intIterator
16
0
1
15
11
4
8
6
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.isEmpty
11
2
1
8
5
1
4
1
0.25
com.ibm.wala.util.intset.DebuggingMutableIntSet.isSubset
17
3
2
12
9
4
5
4
0.25
com.ibm.wala.util.intset.DebuggingMutableIntSet.max
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.remove
9
3
0
6
4
2
3
2
0.50
com.ibm.wala.util.intset.DebuggingMutableIntSet.sameValue
17
3
2
12
9
4
5
4
0.25
com.ibm.wala.util.intset.DebuggingMutableIntSet.size
10
2
1
7
4
1
3
1
0.29
com.ibm.wala.util.intset.DebuggingMutableIntSet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.DebuggingMutableIntSetFactory
10
0
0
10
6
1
6
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.DebuggingMutableIntSetFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.makeCopy
19
0
2
17
13
4
9
4
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.parse
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.setPrimaryFactory
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.DebuggingMutableIntSetFactory.setSecondaryFactory
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.(Anon_1).next
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.contains
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.containsAny
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.foreach
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.foreachExcluding
3
0
1
2
0
1
0
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.intersection
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.intIterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.isSubset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.max
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.sameValue
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.EmptyIntSet.union
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.FixedSizeBitVector.and
17
5
0
12
7
2
6
3
0.42
com.ibm.wala.util.intset.FixedSizeBitVector.and
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.FixedSizeBitVector.clear
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.util.intset.FixedSizeBitVector.clearAll
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.FixedSizeBitVector.clone
15
4
0
11
8
2
6
2
0.36
com.ibm.wala.util.intset.FixedSizeBitVector.copyBits
15
6
0
9
5
2
4
3
0.67
com.ibm.wala.util.intset.FixedSizeBitVector.equals
24
7
0
18
12
3
10
4
0.39
com.ibm.wala.util.intset.FixedSizeBitVector.FixedSizeBitVector
14
7
0
7
4
1
4
1
1.00
com.ibm.wala.util.intset.FixedSizeBitVector.FixedSizeBitVector
14
6
0
8
5
1
5
1
0.75
com.ibm.wala.util.intset.FixedSizeBitVector.get
17
5
0
12
8
3
5
3
0.42
com.ibm.wala.util.intset.FixedSizeBitVector.hashCode
10
3
0
7
4
2
3
3
0.43
com.ibm.wala.util.intset.FixedSizeBitVector.intersectionEmpty
16
5
0
11
7
2
6
3
0.45
com.ibm.wala.util.intset.FixedSizeBitVector.isZero
8
0
0
8
5
2
4
3
0.00
com.ibm.wala.util.intset.FixedSizeBitVector.length
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.FixedSizeBitVector.not
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.FixedSizeBitVector.not
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.FixedSizeBitVector.or
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.intset.FixedSizeBitVector.or
18
7
0
12
7
2
6
3
0.58
com.ibm.wala.util.intset.FixedSizeBitVector.populationCount
10
3
0
7
4
2
4
3
0.43
com.ibm.wala.util.intset.FixedSizeBitVector.set
13
5
0
8
5
2
3
2
0.62
com.ibm.wala.util.intset.FixedSizeBitVector.setAll
8
3
0
5
2
1
3
2
0.60
com.ibm.wala.util.intset.FixedSizeBitVector.subscript
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.FixedSizeBitVector.toString
22
4
0
18
13
4
10
5
0.22
com.ibm.wala.util.intset.FixedSizeBitVector.xor
15
6
0
9
5
2
4
3
0.67
com.ibm.wala.util.intset.IBinaryNaturalRelation.add
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.anyRelated
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.contains
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.getRelated
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.getRelatedCount
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.maxKeyValue
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.remove
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.IBinaryNaturalRelation.removeAll
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.IntegerUnionFind.find
15
5
1
9
5
1
5
1
0.56
com.ibm.wala.util.intset.IntegerUnionFind.findInternal
18
5
1
12
8
3
6
3
0.42
com.ibm.wala.util.intset.IntegerUnionFind.grow
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.intset.IntegerUnionFind.IntegerUnionFind
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.intset.IntegerUnionFind.IntegerUnionFind
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntegerUnionFind.size
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.util.intset.IntegerUnionFind.union
37
7
0
30
21
1
20
1
0.23
com.ibm.wala.util.intset.IntIterator.hasNext
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntIterator.next
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntPair.equals
11
0
1
10
6
2
5
2
0.00
com.ibm.wala.util.intset.IntPair.getX
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.IntPair.getY
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.IntPair.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntPair.IntPair
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.IntPair.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntPair.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntSet.contains
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.containsAny
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.foreach
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.foreachExcluding
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.intersection
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.IntSet.intIterator
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.isEmpty
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.isSubset
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.max
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.sameValue
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.size
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntSet.union
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.IntSetAction.act
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.IntSetUtil.add
18
5
0
13
9
3
6
3
0.38
com.ibm.wala.util.intset.IntSetUtil.binarySearch
30
3
0
27
19
3
15
3
0.11
com.ibm.wala.util.intset.IntSetUtil.defaultSlowDiff
18
1
0
17
11
3
9
4
0.06
com.ibm.wala.util.intset.IntSetUtil.diff
22
3
0
19
13
2
11
2
0.16
com.ibm.wala.util.intset.IntSetUtil.diff
12
3
0
9
5
1
5
1
0.33
com.ibm.wala.util.intset.IntSetUtil.getDefaultIntSetFactory
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.IntSetUtil.IntSetUtil
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.intset.IntSetUtil.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntSetUtil.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.IntSetUtil.make
8
0
0
8
5
3
4
4
0.00
com.ibm.wala.util.intset.IntSetUtil.makeMutableCopy
32
7
0
25
21
3
18
3
0.28
com.ibm.wala.util.intset.IntSetUtil.removeAll
31
5
0
26
17
2
15
3
0.19
com.ibm.wala.util.intset.IntSetUtil.setDefaultIntSetFactory
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.intset.IntSetUtil.toArray
10
0
0
10
7
4
4
4
0.00
com.ibm.wala.util.intset.IntVector.get
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.IntVector.getMaxIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.IntVector.set
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.LongIterator.hasNext
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongIterator.next
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.contains
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.util.intset.LongSet.containsAny
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.foreach
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.LongSet.foreachExcluding
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.LongSet.intersection
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.LongSet.isEmpty
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.isSubset
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.longIterator
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.max
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSet.sameValue
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.util.intset.LongSet.size
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.LongSetAction.act
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.LongSetUtil.add
18
5
0
13
9
3
6
3
0.38
com.ibm.wala.util.intset.LongSetUtil.binarySearch
30
3
0
27
19
3
15
3
0.11
com.ibm.wala.util.intset.LongSetUtil.defaultSlowDiff
18
1
0
17
11
3
9
4
0.06
com.ibm.wala.util.intset.LongSetUtil.diff
16
3
0
13
8
1
7
1
0.23
com.ibm.wala.util.intset.LongSetUtil.diff
12
3
0
9
5
1
5
1
0.33
com.ibm.wala.util.intset.LongSetUtil.getDefaultLongSetFactory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.LongSetUtil.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.LongSetUtil.makeMutableCopy
24
13
0
11
7
1
6
1
1.18
com.ibm.wala.util.intset.LongSetUtil.removeAll
24
5
0
19
12
2
11
3
0.26
com.ibm.wala.util.intset.LongSetUtil.setDefaultLongSetFactory
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.add
13
0
0
13
9
1
7
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.ensureCapacity
40
9
0
31
25
11
14
11
0.29
com.ibm.wala.util.intset.MultiModalIntVector.get
18
0
0
18
12
2
11
2
0.00
com.ibm.wala.util.intset.MultiModalIntVector.getGrowthFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.getGrowthFactor
14
6
1
7
4
2
3
2
0.86
com.ibm.wala.util.intset.MultiModalIntVector.getInitialSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.getMaxIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.getStoreLength
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.handleMorph
47
0
0
47
37
11
30
15
0.00
com.ibm.wala.util.intset.MultiModalIntVector.init
12
0
0
12
9
1
8
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.MultiModalIntVector
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.MultiModalIntVector
7
0
0
7
4
1
4
1
0.00
com.ibm.wala.util.intset.MultiModalIntVector.print
13
0
0
13
8
2
10
5
0.00
com.ibm.wala.util.intset.MultiModalIntVector.set
21
1
0
21
15
2
12
2
0.05
com.ibm.wala.util.intset.MutableIntSet.add
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.util.intset.MutableIntSet.addAll
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.MutableIntSet.addAllInIntersection
3
2
0
1
0
1
0
1
2.00
com.ibm.wala.util.intset.MutableIntSet.clear
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableIntSet.copySet
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableIntSet.intersectWith
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableIntSet.remove
7
6
0
1
0
1
0
1
6.00
com.ibm.wala.util.intset.MutableIntSetFactory.make
3
2
0
1
0
1
0
1
2.00
com.ibm.wala.util.intset.MutableIntSetFactory.make
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableIntSetFactory.makeCopy
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableIntSetFactory.parse
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableLongSet.add
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.MutableLongSet.addAll
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.MutableLongSet.copySet
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableLongSet.intersectWith
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableLongSet.remove
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.MutableLongSetFactory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.MutableLongSetFactory.make
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.MutableLongSetFactory.makeCopy
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.MutableLongSetFactory.parse
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.intset.MutableMapping.add
20
5
0
15
11
4
8
4
0.33
com.ibm.wala.util.intset.MutableMapping.deleteMappedObject
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.util.intset.MutableMapping.getMappedIndex
9
0
1
8
5
2
3
2
0.00
com.ibm.wala.util.intset.MutableMapping.getMappedObject
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.MutableMapping.getMaximumIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.getObjects
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.hasMappedIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.makeSingleton
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableMapping.MutableMapping
14
3
0
11
7
1
8
2
0.27
com.ibm.wala.util.intset.MutableMapping.MutableMapping
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.MutableMapping.put
19
3
2
14
10
3
8
3
0.21
com.ibm.wala.util.intset.MutableMapping.replace
12
3
0
9
6
2
5
2
0.33
com.ibm.wala.util.intset.MutableMapping.toString
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.add
31
0
0
31
24
3
17
3
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAll
42
1
0
41
31
8
23
9
0.02
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAll
74
13
1
60
45
7
32
7
0.22
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInIntersection
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInIntersectionGeneral
7
2
0
5
3
2
2
2
0.40
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInIntersectionInternal
26
5
0
21
15
2
10
2
0.24
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInIntersectionInternal
37
8
0
29
23
4
17
4
0.28
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInternal
17
4
0
13
9
3
7
3
0.31
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.addAllInternal
40
4
0
37
30
4
22
4
0.11
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.checkIntegrity
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.checkOverflow
35
6
1
28
22
3
17
3
0.21
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.contains
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.containsAny
27
2
0
25
16
2
14
2
0.08
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.copySet
19
1
1
17
12
2
9
2
0.06
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.copyValue
28
3
0
25
19
2
15
2
0.12
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.foreach
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.foreachExcluding
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.foreachExcludingGeneral
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.foreachExcludingInternal
19
0
1
18
11
1
9
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.hasSharedPart
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.intersection
24
1
0
23
17
5
12
6
0.04
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.intersection
9
0
0
9
6
3
4
3
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.intersectWith
19
1
0
18
12
2
10
3
0.06
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.intersectWithInternal
55
6
2
47
34
3
26
3
0.13
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.intIterator
8
0
0
8
5
1
3
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.isSubset
16
1
0
15
9
1
8
2
0.07
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.isSubset
87
14
0
73
55
6
35
6
0.19
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.makeDenseCopy
19
2
0
17
12
2
8
2
0.12
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.makeSparseCopy
21
4
0
17
12
2
8
2
0.24
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.max
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.MutableSharedBitVectorIntSet
13
4
0
9
5
1
5
1
0.44
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.MutableSharedBitVectorIntSet
18
4
1
13
8
1
8
1
0.31
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.MutableSharedBitVectorIntSet
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.MutableSharedBitVectorIntSet
14
4
1
9
5
1
5
1
0.44
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.remove
24
0
0
24
16
1
16
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.sameSharedPart
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.sameValue
66
9
0
57
43
6
27
6
0.16
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.sameValue
19
0
0
19
15
1
14
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.sameValue
15
2
0
13
9
1
7
1
0.15
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.sameValue
19
3
0
16
12
1
9
1
0.19
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.size
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSetFactory.make
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSharedBitVectorIntSetFactory.makeCopy
21
1
0
20
15
2
13
3
0.05
com.ibm.wala.util.intset.MutableSharedBitVectorIntSetFactory.parse
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.add
57
6
0
51
38
4
33
4
0.12
com.ibm.wala.util.intset.MutableSparseIntSet.addAll
30
7
2
21
15
2
10
3
0.33
com.ibm.wala.util.intset.MutableSparseIntSet.addAll
30
7
3
20
15
4
12
4
0.35
com.ibm.wala.util.intset.MutableSparseIntSet.addAll
63
7
6
53
42
10
32
10
0.13
com.ibm.wala.util.intset.MutableSparseIntSet.addAll.(Anon_2).act
4
0
0
4
3
0
2
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.addAllInIntersection
32
1
0
31
22
6
16
8
0.03
com.ibm.wala.util.intset.MutableSparseIntSet.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.copySet
38
6
1
31
23
2
17
5
0.19
com.ibm.wala.util.intset.MutableSparseIntSet.copySet.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.createMutableSparseIntSet
8
0
0
8
4
2
3
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.diff
4
0
0
4
1
2
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.getExpansionFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.getInitialNonEmptySize
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.util.intset.MutableSparseIntSet.intersectWith
15
0
0
15
10
2
9
3
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.intersectWith
72
7
5
64
52
11
39
11
0.11
com.ibm.wala.util.intset.MutableSparseIntSet.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.makeEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.MutableSparseIntSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.MutableSparseIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.MutableSparseIntSet
12
3
0
9
5
2
4
1
0.33
com.ibm.wala.util.intset.MutableSparseIntSet.MutableSparseIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.remove
29
2
0
27
17
2
17
2
0.07
com.ibm.wala.util.intset.MutableSparseIntSet.removeAll
12
0
0
12
7
2
7
3
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.removeAll
12
0
0
12
7
2
7
3
0.00
com.ibm.wala.util.intset.MutableSparseIntSet.removeAll
15
7
0
8
4
1
4
2
0.88
com.ibm.wala.util.intset.MutableSparseIntSetFactory.make
25
4
0
21
15
6
10
8
0.19
com.ibm.wala.util.intset.MutableSparseIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSetFactory.makeCopy
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MutableSparseIntSetFactory.parse
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.util.intset.MutableSparseLongSet.add
52
6
0
46
34
4
31
4
0.13
com.ibm.wala.util.intset.MutableSparseLongSet.addAll
14
6
0
8
5
1
4
1
0.75
com.ibm.wala.util.intset.MutableSparseLongSet.addAll
30
7
3
20
15
4
12
4
0.35
com.ibm.wala.util.intset.MutableSparseLongSet.addAll
60
7
6
50
40
10
30
10
0.14
com.ibm.wala.util.intset.MutableSparseLongSet.copySet
17
3
0
14
10
2
7
2
0.21
com.ibm.wala.util.intset.MutableSparseLongSet.createMutableSparseLongSet
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.intersectWith
72
7
5
64
52
11
39
11
0.11
com.ibm.wala.util.intset.MutableSparseLongSet.intersectWith
15
0
1
14
10
2
9
3
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.MutableSparseLongSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.MutableSparseLongSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.MutableSparseLongSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSet.MutableSparseLongSet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.MutableSparseLongSet.remove
26
2
0
24
14
2
15
2
0.08
com.ibm.wala.util.intset.MutableSparseLongSetFactory.make
26
5
0
21
15
6
10
8
0.24
com.ibm.wala.util.intset.MutableSparseLongSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSetFactory.makeCopy
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.MutableSparseLongSetFactory.parse
6
0
0
6
4
3
4
4
0.00
com.ibm.wala.util.intset.NumberUtility.isByte
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.NumberUtility.isShort
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.and
31
6
5
20
13
4
13
4
0.30
com.ibm.wala.util.intset.OffsetBitVector.and
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.intset.OffsetBitVector.andNot
18
0
3
15
10
4
8
4
0.00
com.ibm.wala.util.intset.OffsetBitVector.andNot
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.OffsetBitVector.clear
18
5
1
12
8
3
6
3
0.42
com.ibm.wala.util.intset.OffsetBitVector.copyBits
13
6
0
7
4
1
4
1
0.86
com.ibm.wala.util.intset.OffsetBitVector.ensureCapacity
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.equals
16
7
0
10
6
2
5
2
0.70
com.ibm.wala.util.intset.OffsetBitVector.expand
13
3
1
9
6
3
5
4
0.33
com.ibm.wala.util.intset.OffsetBitVector.get
21
5
1
15
10
3
8
3
0.33
com.ibm.wala.util.intset.OffsetBitVector.getOffset
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.growCapacity
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.intersectionEmpty
27
6
4
17
11
4
9
4
0.35
com.ibm.wala.util.intset.OffsetBitVector.isSubset
32
1
5
27
17
4
17
4
0.04
com.ibm.wala.util.intset.OffsetBitVector.length
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.OffsetBitVector.max
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.nextSetBit
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.util.intset.OffsetBitVector.not
11
3
0
8
4
1
5
2
0.38
com.ibm.wala.util.intset.OffsetBitVector.not
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.intset.OffsetBitVector.OffsetBitVector
16
5
0
11
7
1
7
1
0.45
com.ibm.wala.util.intset.OffsetBitVector.OffsetBitVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.OffsetBitVector
14
6
0
8
5
1
5
1
0.75
com.ibm.wala.util.intset.OffsetBitVector.or
24
7
3
15
10
4
8
5
0.47
com.ibm.wala.util.intset.OffsetBitVector.or
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.intset.OffsetBitVector.sameBits
54
8
7
40
25
4
26
6
0.20
com.ibm.wala.util.intset.OffsetBitVector.set
32
5
1
26
18
4
15
4
0.19
com.ibm.wala.util.intset.OffsetBitVector.setAll
9
3
0
6
3
1
4
2
0.50
com.ibm.wala.util.intset.OffsetBitVector.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.wordDiff
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetBitVector.xor
25
6
3
16
11
4
9
5
0.38
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.getMappedIndex
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.getMappedObject
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.getMaximumIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.getSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.hasMappedIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.make
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.intset.OffsetOrdinalSetMapping.OffsetOrdinalSetMapping
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.OrdinalSet.contains
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.util.intset.OrdinalSet.containsAny
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.OrdinalSet.empty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.equals
16
3
2
11
6
1
6
1
0.27
com.ibm.wala.util.intset.OrdinalSet.getBackingSet
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.OrdinalSet.getMapping
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.intersect
17
4
0
13
8
2
7
2
0.31
com.ibm.wala.util.intset.OrdinalSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.iterator
25
0
4
21
15
1
6
5
0.00
com.ibm.wala.util.intset.OrdinalSet.iterator.(Anon_1).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.iterator.(Anon_1).next
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.iterator.(Anon_1).remove
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.makeSparseCopy
5
2
0
3
1
1
1
1
0.67
com.ibm.wala.util.intset.OrdinalSet.OrdinalSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.OrdinalSet.OrdinalSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.OrdinalSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.toCollection
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.OrdinalSet.toOrdinalSet
21
6
0
15
10
3
8
4
0.40
com.ibm.wala.util.intset.OrdinalSet.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.OrdinalSet.unify
28
8
2
18
12
2
11
2
0.44
com.ibm.wala.util.intset.OrdinalSetMapping.add
6
5
0
1
0
1
0
1
5.00
com.ibm.wala.util.intset.OrdinalSetMapping.getMappedIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.OrdinalSetMapping.getMappedObject
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.OrdinalSetMapping.getMaximumIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.OrdinalSetMapping.getSize
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.OrdinalSetMapping.hasMappedIndex
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.add
22
6
1
15
11
1
11
1
0.40
com.ibm.wala.util.intset.SemiSparseMutableIntSet.addAll
76
10
15
51
38
7
28
11
0.20
com.ibm.wala.util.intset.SemiSparseMutableIntSet.addAllInIntersection
20
3
1
16
10
3
8
4
0.19
com.ibm.wala.util.intset.SemiSparseMutableIntSet.assertDisjoint
17
0
1
16
9
2
8
3
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.clear
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.contains
11
4
0
7
4
1
3
1
0.57
com.ibm.wala.util.intset.SemiSparseMutableIntSet.containsAny
23
3
1
19
13
3
11
4
0.16
com.ibm.wala.util.intset.SemiSparseMutableIntSet.copySet
25
5
0
20
14
2
11
3
0.25
com.ibm.wala.util.intset.SemiSparseMutableIntSet.diff
51
0
7
44
31
7
22
11
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.fixAfterSparseInsert
161
4
20
137
107
31
75
33
0.03
com.ibm.wala.util.intset.SemiSparseMutableIntSet.foreach
14
3
0
11
6
1
7
2
0.27
com.ibm.wala.util.intset.SemiSparseMutableIntSet.foreachExcluding
15
5
0
10
5
1
6
2
0.50
com.ibm.wala.util.intset.SemiSparseMutableIntSet.inDenseRange
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.intersection
18
5
0
13
8
3
6
4
0.38
com.ibm.wala.util.intset.SemiSparseMutableIntSet.intersectWith
15
5
0
10
5
1
6
2
0.50
com.ibm.wala.util.intset.SemiSparseMutableIntSet.intIterator
35
3
3
29
15
9
10
6
0.10
com.ibm.wala.util.intset.SemiSparseMutableIntSet.intIterator.DensePartIterator.hasNext
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.intIterator.DensePartIterator.next
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.isEmpty
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.isSubset
28
4
3
21
12
1
13
3
0.19
com.ibm.wala.util.intset.SemiSparseMutableIntSet.max
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.intset.SemiSparseMutableIntSet.remove
20
6
0
14
10
1
9
1
0.43
com.ibm.wala.util.intset.SemiSparseMutableIntSet.removeAll
43
0
3
40
28
5
21
9
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.sameValue
25
4
0
21
12
1
13
3
0.19
com.ibm.wala.util.intset.SemiSparseMutableIntSet.SemiSparseMutableIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.SemiSparseMutableIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.SemiSparseMutableIntSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.SemiSparseMutableIntSet
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.size
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.toString
8
0
0
8
5
2
4
2
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSetFactory.make
24
5
0
19
13
4
10
6
0.26
com.ibm.wala.util.intset.SemiSparseMutableIntSetFactory.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSetFactory.makeCopy
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.intset.SemiSparseMutableIntSetFactory.parse
10
3
0
7
5
3
4
4
0.43
com.ibm.wala.util.intset.SimpleIntVector.computeOccupancy
13
3
0
10
6
3
5
4
0.30
com.ibm.wala.util.intset.SimpleIntVector.ensureCapacity
13
5
0
8
5
2
4
2
0.62
com.ibm.wala.util.intset.SimpleIntVector.get
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.getGrowthFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.getInitialSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.getMaxIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.performVerboseAction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.set
19
0
0
19
13
1
11
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.SimpleIntVector
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.intset.SimpleIntVector.SimpleIntVector
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.util.intset.SparseIntSet.add
32
4
1
27
19
4
14
4
0.15
com.ibm.wala.util.intset.SparseIntSet.cloneState
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.util.intset.SparseIntSet.contains
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.intset.SparseIntSet.containsAny
14
0
0
14
9
1
9
2
0.00
com.ibm.wala.util.intset.SparseIntSet.containsAny
18
0
0
18
12
3
11
4
0.00
com.ibm.wala.util.intset.SparseIntSet.diff
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.intset.SparseIntSet.diffInternal
56
7
5
47
39
12
27
12
0.15
com.ibm.wala.util.intset.SparseIntSet.elementAt
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.intset.SparseIntSet.foreach
7
0
0
7
4
1
5
2
0.00
com.ibm.wala.util.intset.SparseIntSet.foreachExcluding
10
0
0
10
5
1
6
2
0.00
com.ibm.wala.util.intset.SparseIntSet.getIndex
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.intset.SparseIntSet.intersection
30
1
1
28
22
7
15
8
0.04
com.ibm.wala.util.intset.SparseIntSet.intIterator
18
0
2
16
11
1
5
4
0.00
com.ibm.wala.util.intset.SparseIntSet.intIterator.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.SparseIntSet.intIterator.(Anon_2).next
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.intset.SparseIntSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseIntSet.isSubset
18
1
0
17
11
1
10
2
0.06
com.ibm.wala.util.intset.SparseIntSet.isSubsetInternal
43
9
4
32
26
8
18
8
0.28
com.ibm.wala.util.intset.SparseIntSet.isSubsetInternal
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.util.intset.SparseIntSet.max
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.intset.SparseIntSet.pair
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.util.intset.SparseIntSet.parseIntArray
28
5
1
22
16
7
10
8
0.23
com.ibm.wala.util.intset.SparseIntSet.sameValue
17
0
0
17
13
1
12
1
0.00
com.ibm.wala.util.intset.SparseIntSet.sameValueInternal
12
0
0
12
7
1
7
2
0.00
com.ibm.wala.util.intset.SparseIntSet.singleton
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.SparseIntSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet
19
0
1
18
13
1
8
3
0.00
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet
10
3
0
7
4
1
4
1
0.43
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseIntSet.SparseIntSet.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.SparseIntSet.toIntArray
10
3
0
7
4
2
3
2
0.43
com.ibm.wala.util.intset.SparseIntSet.toString
12
0
0
12
8
2
8
3
0.00
com.ibm.wala.util.intset.SparseIntSet.union
7
0
1
6
4
2
3
2
0.00
com.ibm.wala.util.intset.SparseIntVector.ensureCapacity
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.intset.SparseIntVector.get
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.intset.SparseIntVector.getMaxIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseIntVector.performVerboseAction
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.intset.SparseIntVector.set
13
0
0
13
9
2
8
2
0.00
com.ibm.wala.util.intset.SparseIntVector.SparseIntVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseLongIntVector.ensureCapacity
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.intset.SparseLongIntVector.get
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.intset.SparseLongIntVector.performVerboseAction
6
0
1
5
3
1
3
1
0.00
com.ibm.wala.util.intset.SparseLongIntVector.set
12
0
0
12
8
2
7
2
0.00
com.ibm.wala.util.intset.SparseLongIntVector.SparseLongIntVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.add
27
3
0
24
17
4
12
4
0.12
com.ibm.wala.util.intset.SparseLongSet.cloneState
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.SparseLongSet.contains
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.intset.SparseLongSet.containsAny
15
0
0
15
9
1
9
2
0.00
com.ibm.wala.util.intset.SparseLongSet.containsAny
18
0
0
18
12
3
11
4
0.00
com.ibm.wala.util.intset.SparseLongSet.diff
61
12
7
45
37
11
26
11
0.27
com.ibm.wala.util.intset.SparseLongSet.elementAt
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.intset.SparseLongSet.foreach
7
0
0
7
4
1
5
2
0.00
com.ibm.wala.util.intset.SparseLongSet.foreachExcluding
13
0
0
13
7
1
8
2
0.00
com.ibm.wala.util.intset.SparseLongSet.getIndex
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.util.intset.SparseLongSet.intersection
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.util.intset.SparseLongSet.isEmpty
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.isSubset
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.util.intset.SparseLongSet.isSubsetInternal
43
9
4
32
26
8
18
8
0.28
com.ibm.wala.util.intset.SparseLongSet.longIterator
18
0
2
16
11
1
5
4
0.00
com.ibm.wala.util.intset.SparseLongSet.longIterator.(Anon_2).hasNext
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.longIterator.(Anon_2).next
6
0
0
6
4
0
3
1
0.00
com.ibm.wala.util.intset.SparseLongSet.max
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.intset.SparseLongSet.pair
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.SparseLongSet.parseLongArray
32
6
1
25
18
7
12
8
0.24
com.ibm.wala.util.intset.SparseLongSet.sameValue
11
0
0
11
7
1
6
1
0.00
com.ibm.wala.util.intset.SparseLongSet.sameValueInternal
12
0
0
12
7
1
7
2
0.00
com.ibm.wala.util.intset.SparseLongSet.singleton
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.intset.SparseLongSet.size
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet
10
6
0
4
2
1
2
1
1.50
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet
12
5
0
7
4
1
4
1
0.71
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet
19
0
1
18
13
1
8
3
0.00
com.ibm.wala.util.intset.SparseLongSet.SparseLongSet.(Anon_1).act
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.intset.SparseLongSet.toString
12
0
0
12
8
2
8
3
0.00
com.ibm.wala.util.intset.TunedMutableSparseIntSet.getExpansionFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TunedMutableSparseIntSet.getInitialNonEmptySize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TunedMutableSparseIntSet.TunedMutableSparseIntSet
8
0
0
8
5
1
5
1
0.00
com.ibm.wala.util.intset.TunedSimpleIntVector.getGrowthFactor
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TunedSimpleIntVector.getInitialSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TunedSimpleIntVector.TunedSimpleIntVector
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.findOrCreatePage
15
0
0
15
11
3
8
3
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.get
12
0
0
12
8
4
5
4
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.getFirstIndexOnPage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.getMaxIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.getPageNumber
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.performVerboseAction
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.set
7
0
0
7
5
4
2
4
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.toLocalIndex
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.intset.TwoLevelIntVector.TwoLevelIntVector
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.io.CommandLine.parse
32
8
0
24
16
3
14
4
0.33
com.ibm.wala.util.io.CommandLine.parseForKey
14
3
0
11
7
1
5
1
0.27
com.ibm.wala.util.io.FileProvider.filePathFromURL
32
20
0
12
8
2
6
2
1.67
com.ibm.wala.util.io.FileProvider.getFile
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.io.FileProvider.getFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.io.FileProvider.getFileFromClassLoader
30
5
0
25
17
3
13
3
0.20
com.ibm.wala.util.io.FileProvider.getInputStreamFromClassLoader
23
6
0
17
11
3
9
3
0.35
com.ibm.wala.util.io.FileProvider.getJarFileFromClassLoader
42
7
0
35
27
9
17
9
0.20
com.ibm.wala.util.io.FileProvider.getJarFileModule
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.io.FileProvider.getJarFileModule
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.io.FileProvider.getResource
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.io.FileProvider.getResource
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.io.FileProviderTest.testURLWithInvalidURIChars
9
4
0
6
4
4
1
4
0.67
com.ibm.wala.util.io.FileProviderTest.testURLWithSpace
8
3
0
6
4
4
1
4
0.50
com.ibm.wala.util.io.FileProviderTest.testValidFile
9
4
0
6
4
4
1
4
0.67
com.ibm.wala.util.io.FileSuffixes.isApkFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.isClassFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.isDexFile
24
7
1
16
11
2
8
2
0.44
com.ibm.wala.util.io.FileSuffixes.isDexFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.isJarFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.isRessourceFromJar
6
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.io.FileSuffixes.isSourceFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.isWarFile
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.io.FileSuffixes.stripSuffix
20
8
0
12
8
2
6
2
0.67
com.ibm.wala.util.io.FileUtil.copy
37
7
0
30
21
5
14
5
0.23
com.ibm.wala.util.io.FileUtil.createFile
24
4
0
20
13
4
10
4
0.20
com.ibm.wala.util.io.FileUtil.deleteContents
19
7
0
12
7
2
6
3
0.58
com.ibm.wala.util.io.FileUtil.deleteRecursively
12
0
1
11
6
2
5
3
0.00
com.ibm.wala.util.io.FileUtil.listFiles
19
8
0
11
7
3
5
3
0.73
com.ibm.wala.util.io.FileUtil.listFiles
16
0
0
16
10
3
9
4
0.00
com.ibm.wala.util.io.FileUtil.readBytes
20
5
0
15
11
5
7
5
0.33
com.ibm.wala.util.io.FileUtil.recurseFiles
14
0
0
14
9
1
5
3
0.00
com.ibm.wala.util.io.FileUtil.recurseFiles.(for_loop_4).(Anon_1).accept
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.io.FileUtil.writeFile
12
7
0
5
3
2
2
2
1.40
com.ibm.wala.util.io.Streams.inputStream2ByteArray
18
5
0
13
9
4
6
4
0.38
com.ibm.wala.util.io.TemporaryFile.streamToFile
15
0
2
13
8
4
6
5
0.00
com.ibm.wala.util.io.TemporaryFile.urlToFile
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.util.io.TemporaryFile.urlToFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.math.Factorial.fact
7
1
0
6
4
2
4
3
0.17
com.ibm.wala.util.math.Factorial.fact
11
1
0
10
6
2
6
3
0.10
com.ibm.wala.util.math.Factorial.fact
13
6
0
7
5
2
5
3
0.86
com.ibm.wala.util.math.Factorial.fact
7
1
0
6
4
2
4
3
0.17
com.ibm.wala.util.math.Logs.binaryLogUp
8
1
0
7
4
2
3
2
0.14
com.ibm.wala.util.math.Logs.binaryLogUp
8
1
0
7
4
2
3
2
0.14
com.ibm.wala.util.math.Logs.isPowerOf2
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.math.Logs.log2
17
3
0
14
9
2
9
3
0.21
com.ibm.wala.util.math.LongUtil.pack
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.MonitorUtil.beginTask
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.util.MonitorUtil.cancel
5
0
0
5
2
1
2
1
0.00
com.ibm.wala.util.MonitorUtil.done
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.beginTask
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.cancel
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.done
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.getCancelMessage
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.isCanceled
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.subTask
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.util.MonitorUtil.IProgressMonitor.worked
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.MonitorUtil.isCanceled
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.MonitorUtil.subTask
9
1
0
8
4
1
4
1
0.12
com.ibm.wala.util.MonitorUtil.throwExceptionIfCanceled
7
0
0
7
3
1
3
1
0.00
com.ibm.wala.util.MonitorUtil.worked
8
0
0
8
4
1
4
1
0.00
com.ibm.wala.util.NullProgressMonitor.beginTask
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.util.NullProgressMonitor.cancel
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.util.NullProgressMonitor.done
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.util.NullProgressMonitor.getCancelMessage
5
1
0
4
2
1
2
1
0.25
com.ibm.wala.util.NullProgressMonitor.isCanceled
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.util.NullProgressMonitor.subTask
4
2
0
2
0
1
0
1
1.00
com.ibm.wala.util.NullProgressMonitor.worked
3
1
0
2
0
1
0
1
0.50
com.ibm.wala.util.perf.Stopwatch.getCount
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.Stopwatch.getElapsedMillis
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.Stopwatch.start
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.perf.Stopwatch.stop
5
0
0
5
3
2
2
2
0.00
com.ibm.wala.util.perf.Stopwatch.Stopwatch
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.util.perf.Stopwatch.toString
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.util.perf.StopwatchGC.getEndMemory
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.StopwatchGC.getFootprint
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.StopwatchGC.getName
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.StopwatchGC.getStartMemory
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.perf.StopwatchGC.report
13
0
1
12
8
2
7
2
0.00
com.ibm.wala.util.perf.StopwatchGC.start
10
2
0
8
5
2
4
2
0.25
com.ibm.wala.util.perf.StopwatchGC.stop
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.perf.StopwatchGC.StopwatchGC
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.perf.StopwatchGC.toString
10
4
0
6
4
2
3
2
0.67
com.ibm.wala.util.PlatformUtil.getBootClassPathJars
20
6
0
14
9
4
6
5
0.43
com.ibm.wala.util.PlatformUtil.onIKVM
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.PlatformUtil.onLinux
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.util.PlatformUtil.onMacOSX
8
4
0
4
2
2
1
2
1.00
com.ibm.wala.util.PlatformUtil.onWindows
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.util.Predicate.(Anon_1).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.Predicate.and
12
3
0
9
6
2
2
3
0.33
com.ibm.wala.util.Predicate.and.(Anon_3).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.Predicate.falsePred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.Predicate.filter
17
5
0
12
8
3
6
3
0.42
com.ibm.wala.util.Predicate.isElementOf
11
3
0
8
5
1
2
2
0.38
com.ibm.wala.util.Predicate.isElementOf.(Anon_5).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.Predicate.not
10
1
0
9
6
2
2
3
0.11
com.ibm.wala.util.Predicate.not.(Anon_2).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.Predicate.or
12
3
0
9
6
2
2
3
0.33
com.ibm.wala.util.Predicate.or.(Anon_4).test
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.Predicate.test
2
1
0
1
0
1
0
1
1.00
com.ibm.wala.util.Predicate.truePred
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.PrimitiveAssignability.AssignabilityKind.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.PrimitiveAssignability.AssignabilityKind.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.PrimitiveAssignability.getAssignableFrom
13
3
1
9
6
3
3
3
0.33
com.ibm.wala.util.PrimitiveAssignability.isAssignableFrom
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.PrimitiveAssignability.Primitive.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.PrimitiveAssignability.Primitive.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.PrimitiveAssignability.putNarrowing
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.PrimitiveAssignability.putWidening
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.processes.BasicLauncher.BasicLauncher
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.BasicLauncher.getCmd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.BasicLauncher.launch
34
3
0
31
24
7
16
7
0.10
com.ibm.wala.util.processes.BasicLauncher.setCmd
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.BasicLauncher.toString
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.processes.JavaLauncher.addVmArg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.defaultJavaExe
7
3
0
4
2
2
1
2
0.75
com.ibm.wala.util.processes.JavaLauncher.getJavaExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.getLastProcess
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.getMainClass
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.getProgramArgs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.getVmArgs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.getXtraClassPath
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.isEnableAssertions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.JavaLauncher
11
0
0
11
7
2
7
1
0.00
com.ibm.wala.util.processes.JavaLauncher.join
26
6
0
20
14
3
11
3
0.30
com.ibm.wala.util.processes.JavaLauncher.make
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.processes.JavaLauncher.make
22
15
0
7
3
2
3
1
2.14
com.ibm.wala.util.processes.JavaLauncher.makeClasspath
15
3
0
12
8
2
6
3
0.25
com.ibm.wala.util.processes.JavaLauncher.makeLibPath
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.processes.JavaLauncher.quoteStringIfNeeded
21
17
0
4
2
1
2
1
4.25
com.ibm.wala.util.processes.JavaLauncher.setEnableAssertions
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.setJavaExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.setProgramArgs
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.JavaLauncher.start
52
5
6
41
31
9
23
11
0.12
com.ibm.wala.util.processes.JavaLauncher.toString
11
0
0
11
9
2
8
2
0.00
com.ibm.wala.util.processes.Launcher.blockingDrainAndCatch
15
5
0
10
6
2
4
2
0.50
com.ibm.wala.util.processes.Launcher.blockingDrainAndPrint
20
7
1
12
8
3
5
3
0.58
com.ibm.wala.util.processes.Launcher.buildEnv
9
0
0
9
6
4
3
5
0.00
com.ibm.wala.util.processes.Launcher.captureStdErr
17
0
0
17
12
5
5
6
0.00
com.ibm.wala.util.processes.Launcher.captureStdErr.(Anon_4).blockingDrain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.captureStdErr.(Anon_4).drain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.captureStdOut
18
0
1
17
12
5
5
6
0.00
com.ibm.wala.util.processes.Launcher.captureStdOut.(Anon_2).blockingDrain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.captureStdOut.(Anon_2).drain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.drainAndCatch
15
5
0
10
6
3
3
3
0.50
com.ibm.wala.util.processes.Launcher.drainAndPrint
15
5
0
10
6
2
4
2
0.50
com.ibm.wala.util.processes.Launcher.Drainer.blockingDrain
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.processes.Launcher.Drainer.drain
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.processes.Launcher.Drainer.Drainer
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.Drainer.getCapture
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.Drainer.run
28
4
0
24
17
2
13
2
0.17
com.ibm.wala.util.processes.Launcher.Drainer.setCapture
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.drainStdErr
15
0
0
15
10
4
4
5
0.00
com.ibm.wala.util.processes.Launcher.drainStdErr.(Anon_3).blockingDrain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.drainStdErr.(Anon_3).drain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.drainStdOut
15
0
0
15
10
4
4
5
0.00
com.ibm.wala.util.processes.Launcher.drainStdOut.(Anon_1).blockingDrain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.drainStdOut.(Anon_1).drain
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.processes.Launcher.getEnv
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.getInput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.getStderr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.getStdOut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.getWorkingDir
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.isCaptureErr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.isCaptureOutput
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.Launcher
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.util.processes.Launcher.Launcher
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.util.processes.Launcher.setEnv
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.setInput
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.processes.Launcher.setStdErr
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.setStdOut
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.setWorkingDir
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.processes.Launcher.spawnProcess
16
5
0
11
7
3
5
3
0.45
com.ibm.wala.util.processes.Launcher.spawnProcess
16
5
0
11
7
3
5
3
0.45
com.ibm.wala.util.processes.Launcher.toString
9
0
0
9
7
2
6
2
0.00
com.ibm.wala.util.ProgressMaster.beginTask
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.ProgressMaster.cancel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.done
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.ProgressMaster.getCancelMessage
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.getMillisPerWorkItem
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.isCanceled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.killNanny
10
0
0
10
6
1
5
1
0.00
com.ibm.wala.util.ProgressMaster.lastItemTimedOut
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ProgressMaster.lastItemTooMuchMemory
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.make
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.ProgressMaster.ProgressMaster
5
0
0
5
3
1
3
1
0.00
com.ibm.wala.util.ProgressMaster.reset
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.util.ProgressMaster.setCanceled
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ProgressMaster.startNanny
9
1
0
8
5
1
5
1
0.12
com.ibm.wala.util.ProgressMaster.subTask
4
1
0
3
1
1
1
1
0.33
com.ibm.wala.util.ProgressMaster.Timeout.run
55
0
8
47
35
7
23
9
0.00
com.ibm.wala.util.ProgressMaster.Timeout.run.(Anon_1).handleNotification
11
0
1
10
8
3
4
4
0.00
com.ibm.wala.util.ProgressMaster.worked
6
1
0
5
3
1
3
1
0.20
com.ibm.wala.util.ref.CacheReference.get
20
0
1
19
14
1
10
1
0.00
com.ibm.wala.util.ref.CacheReference.make
14
0
1
13
10
1
6
1
0.00
com.ibm.wala.util.ref.ReferenceCleanser.clearSoftCaches
29
3
0
26
17
6
11
8
0.12
com.ibm.wala.util.ref.ReferenceCleanser.getAnalysisCache
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.ref.ReferenceCleanser.getClassHierarchy
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.ref.ReferenceCleanser.registerCache
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ref.ReferenceCleanser.registerClassHierarchy
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.scope.JUnitEntryPoints.getSetUpTearDownMethods
30
3
5
22
17
12
6
13
0.14
com.ibm.wala.util.scope.JUnitEntryPoints.isJUnitMethod
17
6
0
11
7
3
5
3
0.55
com.ibm.wala.util.scope.JUnitEntryPoints.isJUnitTestCase
26
6
1
19
14
8
7
8
0.32
com.ibm.wala.util.scope.JUnitEntryPoints.make
39
7
4
28
19
5
12
7
0.25
com.ibm.wala.util.scope.JUnitEntryPoints.make.(Anon_1).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.scope.JUnitEntryPoints.makeOne
59
11
4
44
31
11
18
14
0.25
com.ibm.wala.util.scope.JUnitEntryPoints.makeOne.(Anon_2).iterator
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.util.shrike.Exceptions.MethodResolutionFailure.getMsg
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.shrike.Exceptions.MethodResolutionFailure.MethodResolutionFailure
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.shrike.Exceptions.MethodResolutionFailure.moderate
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.shrike.Exceptions.MethodResolutionFailure.severe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.clear
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.get
33
5
0
28
21
4
16
4
0.18
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.getFileName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.getModuleEntry
2
0
0
2
1
1
1
1
0.00
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.readBytes
14
4
0
10
6
3
4
3
0.40
com.ibm.wala.util.shrike.ShrikeClassReaderHandle.ShrikeClassReaderHandle
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.shrike.ShrikeUtil.makeTypeReference
24
7
0
17
12
4
8
4
0.41
com.ibm.wala.util.ssa.ClassLookupException.ClassLookupException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.IInstantiator.createInstance
11
10
0
1
0
1
0
1
10.00
com.ibm.wala.util.ssa.ParameterAccessor.all
42
9
2
32
22
4
14
6
0.28
com.ibm.wala.util.ssa.ParameterAccessor.allExtend
67
13
8
48
32
7
24
10
0.27
com.ibm.wala.util.ssa.ParameterAccessor.allExtend
44
8
6
30
21
5
15
6
0.27
com.ibm.wala.util.ssa.ParameterAccessor.BasedOn.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.ParameterAccessor.BasedOn.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.ParameterAccessor.connectThrough
183
44
15
134
93
7
78
16
0.33
com.ibm.wala.util.ssa.ParameterAccessor.connectThrough
15
11
0
4
1
2
1
1
2.75
com.ibm.wala.util.ssa.ParameterAccessor.debug
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.dump
24
10
0
14
10
3
7
3
0.71
com.ibm.wala.util.ssa.ParameterAccessor.error
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.firstExtends
44
9
6
29
20
4
15
5
0.31
com.ibm.wala.util.ssa.ParameterAccessor.firstExtends
67
13
8
47
31
6
24
9
0.28
com.ibm.wala.util.ssa.ParameterAccessor.firstInSelector
38
6
1
32
24
1
18
1
0.19
com.ibm.wala.util.ssa.ParameterAccessor.firstOf
27
8
4
15
9
2
8
3
0.53
com.ibm.wala.util.ssa.ParameterAccessor.firstOf
27
8
4
15
9
2
8
3
0.53
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeStatic
28
8
5
16
10
2
10
3
0.50
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeStatic
59
12
5
42
31
3
22
4
0.29
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeStatic
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeVirtual
38
13
4
21
15
2
13
3
0.62
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeVirtual
64
15
4
47
36
3
25
4
0.32
com.ibm.wala.util.ssa.ParameterAccessor.forInvokeVirtual
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.ssa.ParameterAccessor.forMethod
10
3
0
7
4
1
3
1
0.43
com.ibm.wala.util.ssa.ParameterAccessor.getFirstAfter
8
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.ssa.ParameterAccessor.getNumberOfParameters
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.ParameterAccessor.getParameter
28
15
1
13
10
2
4
2
1.15
com.ibm.wala.util.ssa.ParameterAccessor.getParameterNo
35
15
1
21
15
1
10
1
0.71
com.ibm.wala.util.ssa.ParameterAccessor.getParameterNo
12
5
1
6
3
1
3
1
0.83
com.ibm.wala.util.ssa.ParameterAccessor.getParameterType
23
14
0
10
7
1
4
1
1.40
com.ibm.wala.util.ssa.ParameterAccessor.getReturnType
13
3
0
10
7
1
4
1
0.30
com.ibm.wala.util.ssa.ParameterAccessor.getThis
26
11
0
15
11
3
7
3
0.73
com.ibm.wala.util.ssa.ParameterAccessor.getThisAs
30
7
2
21
16
3
7
3
0.33
com.ibm.wala.util.ssa.ParameterAccessor.getThisNo
16
9
0
7
4
1
3
1
1.29
com.ibm.wala.util.ssa.ParameterAccessor.hasImplicitThis
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.ParameterAccessor.hasReturn
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.ParameterAccessor.info
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.isAssignable
65
10
10
46
33
5
29
7
0.22
com.ibm.wala.util.ssa.ParameterAccessor.isAssignable
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.ParameterAccessor.isSubclassOf
55
3
8
44
31
6
26
7
0.07
com.ibm.wala.util.ssa.ParameterAccessor.makeReturn
23
7
1
15
11
1
6
1
0.47
com.ibm.wala.util.ssa.ParameterAccessor.makeReturn
25
9
2
15
11
2
9
2
0.60
com.ibm.wala.util.ssa.ParameterAccessor.ParamerterDisposition.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.ParameterAccessor.ParamerterDisposition.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.equals
13
3
0
10
6
2
5
2
0.30
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.getDisposition
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.getNumberInDescriptor
10
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.Parameter
56
12
2
42
30
2
23
1
0.29
com.ibm.wala.util.ssa.ParameterAccessor.Parameter.toString
23
0
0
23
19
1
8
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.ParameterAccessor
29
9
2
18
14
1
13
1
0.50
com.ibm.wala.util.ssa.ParameterAccessor.ParameterAccessor
28
8
2
18
14
1
13
1
0.44
com.ibm.wala.util.ssa.ParameterAccessor.ParameterAccessor
100
17
15
71
50
12
39
16
0.24
com.ibm.wala.util.ssa.ParameterAccessor.ParameterKey.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.ParameterKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.ParameterKey.ParameterKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.ParameterKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.trace
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.ParameterAccessor.warn
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.SSAValue.equals
7
0
0
7
4
2
3
2
0.00
com.ibm.wala.util.ssa.SSAValue.getNumber
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.ssa.SSAValue.getType
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.SSAValue.getValidIn
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.ssa.SSAValue.getVariableName
12
6
0
7
4
1
3
1
0.86
com.ibm.wala.util.ssa.SSAValue.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.isAssigned
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.SSAValue.NamedKey.equals
10
0
0
10
7
2
5
2
0.00
com.ibm.wala.util.ssa.SSAValue.NamedKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.NamedKey.NamedKey
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.ssa.SSAValue.NamedKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.setAssigned
21
14
1
6
3
1
3
1
2.33
com.ibm.wala.util.ssa.SSAValue.SSAValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.SSAValue.SSAValue
32
15
1
16
11
1
11
1
0.94
com.ibm.wala.util.ssa.SSAValue.SSAValue
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.ssa.SSAValue.SSAValue
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.ssa.SSAValue.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.TypeKey.equals
13
0
0
13
10
3
7
3
0.00
com.ibm.wala.util.ssa.SSAValue.TypeKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.TypeKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.TypeKey.TypeKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.UniqueKey.UniqueKey
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.util.ssa.SSAValue.WeaklyNamedKey.equals
13
0
0
13
10
3
7
3
0.00
com.ibm.wala.util.ssa.SSAValue.WeaklyNamedKey.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.WeaklyNamedKey.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValue.WeaklyNamedKey.WeaklyNamedKey
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.debug
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.getAllForPhi
33
8
5
20
14
2
10
3
0.40
com.ibm.wala.util.ssa.SSAValueManager.getCurrent
47
10
3
34
25
2
19
3
0.29
com.ibm.wala.util.ssa.SSAValueManager.getException
12
8
0
5
3
2
2
2
1.60
com.ibm.wala.util.ssa.SSAValueManager.getFree
38
12
5
21
16
4
12
4
0.57
com.ibm.wala.util.ssa.SSAValueManager.getSuper
21
9
1
11
7
2
7
2
0.82
com.ibm.wala.util.ssa.SSAValueManager.getUnallocated
44
9
6
29
21
4
16
5
0.31
com.ibm.wala.util.ssa.SSAValueManager.getUnmanaged
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.getUnmanaged
12
7
0
5
3
2
2
2
1.40
com.ibm.wala.util.ssa.SSAValueManager.info
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.invalidate
34
11
2
21
14
1
9
2
0.52
com.ibm.wala.util.ssa.SSAValueManager.isSeen
25
11
2
12
7
1
6
1
0.92
com.ibm.wala.util.ssa.SSAValueManager.isSeen
11
8
0
3
1
1
1
1
2.67
com.ibm.wala.util.ssa.SSAValueManager.makeLocalNames
67
3
3
61
46
15
32
18
0.05
com.ibm.wala.util.ssa.SSAValueManager.Managed.Managed
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.Managed.toString
4
0
0
4
2
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.needsAllocation
23
9
1
14
9
1
7
1
0.64
com.ibm.wala.util.ssa.SSAValueManager.needsPhi
36
11
5
23
15
2
12
3
0.48
com.ibm.wala.util.ssa.SSAValueManager.scopeDown
17
14
0
4
2
1
2
1
3.50
com.ibm.wala.util.ssa.SSAValueManager.scopeUp
23
8
0
16
11
1
8
3
0.50
com.ibm.wala.util.ssa.SSAValueManager.setAllocation
58
16
6
38
28
3
24
5
0.42
com.ibm.wala.util.ssa.SSAValueManager.setPhi
66
16
4
47
37
2
31
3
0.34
com.ibm.wala.util.ssa.SSAValueManager.SSAValueManager
9
0
1
8
5
1
5
2
0.00
com.ibm.wala.util.ssa.SSAValueManager.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.SSAValueManager.ValueStatus.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.SSAValueManager.ValueStatus.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.ArrayLoadInstruction
34
9
1
24
15
3
14
2
0.38
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.ArrayStoreInstruction
34
9
2
23
14
3
13
2
0.39
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.ConditionalBranchInstruction
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.GetInstruction
32
13
2
17
11
1
11
1
0.76
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.GetInstruction
49
14
4
31
21
4
17
3
0.45
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.GotoInstruction
15
5
1
9
5
1
5
1
0.56
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.info
3
0
0
3
1
1
2
1
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.InvokeInstruction
97
24
13
65
45
11
33
12
0.37
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.InvokeInstruction
116
26
13
82
58
12
42
13
0.32
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.isAssignableFrom
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.isSuperclassOf
3
1
0
3
1
1
1
1
0.33
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.NewInstruction
18
0
1
17
11
1
11
1
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.NewInstruction
35
0
5
30
21
6
16
6
0.00
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.PhiInstruction
56
13
7
36
26
6
20
7
0.36
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.PutInstruction
46
12
4
30
20
4
16
3
0.40
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.PutInstruction
32
12
3
17
11
2
10
2
0.71
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.ReturnInstruction
23
11
2
10
6
1
6
1
1.10
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.ReturnInstruction
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.ssa.TypeSafeInstructionFactory.TypeSafeInstructionFactory
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.util.strings.Atom.arrayDescriptorFromElementDescriptor
13
6
0
7
5
2
5
3
0.86
com.ibm.wala.util.strings.Atom.Atom
7
3
0
4
2
1
2
1
0.75
com.ibm.wala.util.strings.Atom.AtomKey.AtomKey
11
3
0
8
5
2
4
3
0.38
com.ibm.wala.util.strings.Atom.AtomKey.equals
23
3
4
16
12
2
12
3
0.19
com.ibm.wala.util.strings.Atom.AtomKey.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.AtomKey.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.concat
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.strings.Atom.concat
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.strings.Atom.concat
12
0
3
9
6
2
5
2
0.00
com.ibm.wala.util.strings.Atom.contains
11
3
0
8
4
1
5
2
0.38
com.ibm.wala.util.strings.Atom.equals
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.Atom.findOrCreate
30
5
2
23
14
3
14
3
0.22
com.ibm.wala.util.strings.Atom.findOrCreate
13
0
0
13
9
3
7
3
0.00
com.ibm.wala.util.strings.Atom.findOrCreate
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.strings.Atom.findOrCreate
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.strings.Atom.findOrCreateAsciiAtom
14
7
0
7
4
2
3
2
1.00
com.ibm.wala.util.strings.Atom.findOrCreateUnicodeAtom
10
6
0
4
2
2
1
2
1.50
com.ibm.wala.util.strings.Atom.findOrCreateUtf8Atom
13
7
0
6
3
1
3
1
1.17
com.ibm.wala.util.strings.Atom.getVal
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.util.strings.Atom.getValArray
8
3
0
5
3
2
2
2
0.60
com.ibm.wala.util.strings.Atom.hashCode
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.isArrayDescriptor
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.strings.Atom.isArrayDescriptor
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.strings.Atom.isClassDescriptor
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.strings.Atom.isMethodDescriptor
9
3
0
6
3
1
3
1
0.50
com.ibm.wala.util.strings.Atom.isReservedMemberName
10
4
0
6
3
1
3
1
0.67
com.ibm.wala.util.strings.Atom.left
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.length
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.Atom.parseForArrayDimensionality
22
7
1
14
8
1
8
2
0.50
com.ibm.wala.util.strings.Atom.parseForArrayElementDescriptor
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.strings.Atom.parseForInnermostArrayElementDescriptor
19
5
0
14
9
2
7
2
0.36
com.ibm.wala.util.strings.Atom.readResolve
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.strings.Atom.right
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.rIndex
8
0
0
8
4
1
5
2
0.00
com.ibm.wala.util.strings.Atom.startsWith
10
0
2
8
5
1
6
2
0.00
com.ibm.wala.util.strings.Atom.toString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.Atom.toUnicodeString
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.strings.ImmutableByteArray.concat
9
0
0
9
6
2
5
2
0.00
com.ibm.wala.util.strings.ImmutableByteArray.get
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.strings.ImmutableByteArray.ImmutableByteArray
6
0
0
6
3
1
3
1
0.00
com.ibm.wala.util.strings.ImmutableByteArray.ImmutableByteArray
17
0
0
17
11
1
10
1
0.00
com.ibm.wala.util.strings.ImmutableByteArray.length
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.ImmutableByteArray.make
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.ImmutableByteArray.substring
15
0
0
15
10
2
8
2
0.00
com.ibm.wala.util.strings.ImmutableByteArray.toString
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.classIsPrimitive
22
4
1
17
11
1
10
1
0.24
com.ibm.wala.util.strings.StringStuff.deployment2CanonicalDescriptorTypeString
31
7
0
24
18
5
13
6
0.29
com.ibm.wala.util.strings.StringStuff.deployment2CanonicalTypeString
31
7
0
24
18
5
13
6
0.29
com.ibm.wala.util.strings.StringStuff.dollarToDot
20
9
0
12
7
2
7
3
0.75
com.ibm.wala.util.strings.StringStuff.dotToDollar
20
9
0
12
7
2
7
3
0.75
com.ibm.wala.util.strings.StringStuff.isTypeCodeChar
5
0
0
5
3
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.jvmToBinaryName
59
18
2
43
36
4
32
5
0.42
com.ibm.wala.util.strings.StringStuff.jvmToReadableType
60
18
2
44
37
4
33
5
0.41
com.ibm.wala.util.strings.StringStuff.makeMethodReference
7
4
0
3
1
1
1
1
1.33
com.ibm.wala.util.strings.StringStuff.makeMethodReference
16
0
2
14
10
5
6
5
0.00
com.ibm.wala.util.strings.StringStuff.padWithSpaces
10
0
0
10
5
1
6
2
0.00
com.ibm.wala.util.strings.StringStuff.parseForArrayDimensionality
35
8
1
26
18
3
18
3
0.31
com.ibm.wala.util.strings.StringStuff.parseForClass
40
8
0
32
22
3
19
4
0.25
com.ibm.wala.util.strings.StringStuff.parseForClass
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.strings.StringStuff.parseForInnermostArrayElementDescriptor
24
7
1
16
10
2
9
2
0.44
com.ibm.wala.util.strings.StringStuff.parseForInnermostArrayElementDescriptor
14
7
0
7
4
2
3
2
1.00
com.ibm.wala.util.strings.StringStuff.parseForPackage
29
6
0
23
15
3
13
4
0.26
com.ibm.wala.util.strings.StringStuff.parseForPackage
12
6
0
6
3
1
3
1
1.00
com.ibm.wala.util.strings.StringStuff.parseForParameterNames
103
7
7
90
76
11
47
12
0.08
com.ibm.wala.util.strings.StringStuff.parseForParameterNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.parseForParameterNames
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.parseForReturnTypeName
63
9
3
52
43
2
26
2
0.17
com.ibm.wala.util.strings.StringStuff.parseForReturnTypeName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.parseForReturnTypeName
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.strings.StringStuff.slashToDot
19
8
0
12
7
2
7
3
0.67
com.ibm.wala.util.strings.StringStuff.toBasename
19
3
3
13
9
3
7
3
0.23
com.ibm.wala.util.strings.UTF8Convert.check
47
12
0
37
30
6
23
7
0.32
com.ibm.wala.util.strings.UTF8Convert.fromUTF8
60
15
0
47
38
8
26
9
0.32
com.ibm.wala.util.strings.UTF8Convert.fromUTF8
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.util.strings.UTF8Convert.toUTF8
32
11
0
21
16
4
13
5
0.52
com.ibm.wala.util.strings.UTF8Convert.utfLength
21
5
0
16
12
3
10
4
0.31
com.ibm.wala.util.tables.Query.selectStarWhere
17
3
0
14
9
4
7
5
0.21
com.ibm.wala.util.tables.Query.selectStarWhereEquals
17
4
0
13
8
3
7
4
0.31
com.ibm.wala.util.tables.Query.selectWhereEquals
11
3
0
8
5
3
3
4
0.38
com.ibm.wala.util.tables.Query.viewWhereEquals
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.util.tables.Query.viewWhereEquals
8
0
0
8
5
3
3
4
0.00
com.ibm.wala.util.tables.StringTable.clone
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.tables.StringTable.isCommented
9
0
0
9
5
1
5
1
0.00
com.ibm.wala.util.tables.StringTable.populateColumnHeadings
10
3
0
7
4
3
3
4
0.43
com.ibm.wala.util.tables.StringTable.populateRow
11
0
0
11
8
4
5
5
0.00
com.ibm.wala.util.tables.StringTable.readFromDirectTextFile
15
8
0
7
4
2
3
2
1.14
com.ibm.wala.util.tables.StringTable.readFromStream
8
5
0
3
1
1
1
1
1.67
com.ibm.wala.util.tables.StringTable.readFromStream
31
7
4
20
15
5
11
5
0.35
com.ibm.wala.util.tables.StringTable.readFromTextFile
11
5
0
6
3
1
3
1
0.83
com.ibm.wala.util.tables.StringTable.readNextNonCommentLine
10
0
0
10
6
2
5
2
0.00
com.ibm.wala.util.tables.StringTable.StringTable
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.tables.StringTable.StringTable
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.tables.StringTable.StringTable
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.tables.Table.addRow
10
0
0
10
6
2
6
3
0.00
com.ibm.wala.util.tables.Table.computeColumnWidths
13
0
0
13
8
3
9
6
0.00
com.ibm.wala.util.tables.Table.getColumnHeading
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.tables.Table.getElement
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.tables.Table.getNumberOfColumns
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.tables.Table.getNumberOfRows
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.tables.Table.padWithSpaces
10
0
0
10
5
1
6
2
0.00
com.ibm.wala.util.tables.Table.removeRow
18
0
1
17
10
3
10
5
0.00
com.ibm.wala.util.tables.Table.row2Map
7
0
0
7
4
2
4
3
0.00
com.ibm.wala.util.tables.Table.Table
5
3
0
2
0
1
0
1
1.50
com.ibm.wala.util.tables.Table.Table
13
5
0
8
4
1
5
2
0.62
com.ibm.wala.util.tables.Table.Table
16
5
0
11
6
1
7
2
0.45
com.ibm.wala.util.tables.Table.toString
20
0
0
20
15
6
13
9
0.00
com.ibm.wala.util.WalaException.WalaException
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.WalaException.WalaException
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.util.WalaRuntimeException.WalaRuntimeException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.WalaRuntimeException.WalaRuntimeException
9
6
0
3
1
1
1
1
2.00
com.ibm.wala.util.warnings.Warning.compareTo
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.util.warnings.Warning.equals
8
0
0
8
5
2
3
2
0.00
com.ibm.wala.util.warnings.Warning.getLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warning.getMsg
4
3
0
1
0
1
0
1
3.00
com.ibm.wala.util.warnings.Warning.hashCode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warning.setLevel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warning.severityString
19
0
0
19
16
1
9
1
0.00
com.ibm.wala.util.warnings.Warning.toString
6
0
0
6
4
2
3
2
0.00
com.ibm.wala.util.warnings.Warning.Warning
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warning.Warning
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warnings.add
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warnings.asString
12
0
0
12
9
4
7
5
0.00
com.ibm.wala.util.warnings.Warnings.clear
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.util.warnings.Warnings.iterator
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.computeDotNodes
6
3
0
3
1
1
1
1
1.00
com.ibm.wala.viz.DotUtil.decorateNode
9
4
0
5
3
2
2
2
0.80
com.ibm.wala.viz.DotUtil.dotify
7
3
0
4
1
2
1
1
0.75
com.ibm.wala.viz.DotUtil.dotify
13
3
0
10
5
3
4
2
0.30
com.ibm.wala.viz.DotUtil.dotOutput
52
4
7
41
35
9
26
11
0.10
com.ibm.wala.viz.DotUtil.DotOutputType.valueOf
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.viz.DotUtil.DotOutputType.values
0
0
0
0
0
0
0
0
0.00
com.ibm.wala.viz.DotUtil.getFontSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.getLabel
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.viz.DotUtil.getOutputType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.getPort
4
0
1
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.getRankDir
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.outputNode
7
0
0
7
5
1
5
1
0.00
com.ibm.wala.viz.DotUtil.outputNodes
5
0
0
5
2
1
2
2
0.00
com.ibm.wala.viz.DotUtil.outputTypeCmdLineParam
15
0
0
15
12
1
7
1
0.00
com.ibm.wala.viz.DotUtil.setFontSize
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.setOutputType
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.DotUtil.spawnDot
60
3
0
57
44
10
29
10
0.05
com.ibm.wala.viz.DotUtil.writeDotFile
22
1
3
18
13
4
9
4
0.06
com.ibm.wala.viz.NodeDecorator.getLabel
5
4
0
1
0
1
0
1
4.00
com.ibm.wala.viz.PDFViewLauncher.getException
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.getGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.getPDFFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.getProcess
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.PDFViewLauncher
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.run
10
0
0
10
7
3
4
3
0.00
com.ibm.wala.viz.PDFViewLauncher.setGvExe
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.setPDFFile
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.setProcess
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewLauncher.toString
9
0
0
9
7
2
6
2
0.00
com.ibm.wala.viz.PDFViewUtil.ConcatenatingNodeDecorator.ConcatenatingNodeDecorator
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.viz.PDFViewUtil.ConcatenatingNodeDecorator.getLabel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.PDFViewUtil.getNodeLabel
47
0
1
46
34
10
25
13
0.00
com.ibm.wala.viz.PDFViewUtil.ghostviewIR
9
5
0
4
1
2
1
1
1.25
com.ibm.wala.viz.PDFViewUtil.ghostviewIR
25
6
5
14
9
4
7
3
0.43
com.ibm.wala.viz.PDFViewUtil.launchPDFView
20
4
0
16
11
2
10
2
0.25
com.ibm.wala.viz.PDFViewUtil.makeIRDecorator
17
0
0
17
11
5
6
6
0.00
com.ibm.wala.viz.PDFViewUtil.makeIRDecorator.(Anon_1).getLabel
3
0
0
3
2
0
1
1
0.00
com.ibm.wala.viz.viewer.CgPanel.buildTree
28
0
7
21
16
6
6
8
0.00
com.ibm.wala.viz.viewer.CgPanel.buildTree.(Anon_2).treeCollapsed
3
0
1
2
1
0
0
1
0.00
com.ibm.wala.viz.viewer.CgPanel.buildTree.(Anon_2).treeExpanded
8
0
0
8
6
2
3
3
0.00
com.ibm.wala.viz.viewer.CgPanel.CgPanel
32
0
4
28
23
10
11
11
0.00
com.ibm.wala.viz.viewer.CgPanel.CgPanel.(Anon_1).valueChanged
17
0
0
17
14
7
6
8
0.00
com.ibm.wala.viz.viewer.CgPanel.expandNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.CgPanel.expandNode
34
0
3
31
22
9
14
13
0.00
com.ibm.wala.viz.viewer.ChaPanel.buildTree
27
0
6
21
16
6
6
8
0.00
com.ibm.wala.viz.viewer.ChaPanel.buildTree.(Anon_2).treeCollapsed
3
0
1
2
1
0
0
1
0.00
com.ibm.wala.viz.viewer.ChaPanel.buildTree.(Anon_2).treeExpanded
8
0
0
8
6
2
3
3
0.00
com.ibm.wala.viz.viewer.ChaPanel.ChaPanel
28
0
4
24
19
7
10
9
0.00
com.ibm.wala.viz.viewer.ChaPanel.ChaPanel.(Anon_1).valueChanged
12
0
0
12
9
3
5
5
0.00
com.ibm.wala.viz.viewer.ChaPanel.expandNode
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.ChaPanel.expandNode
18
0
2
16
10
4
8
6
0.00
com.ibm.wala.viz.viewer.DualTreeCellRenderer.createImageIcon
10
1
0
9
6
2
4
2
0.11
com.ibm.wala.viz.viewer.DualTreeCellRenderer.DualTreeCellRenderer
14
0
3
11
9
1
9
1
0.00
com.ibm.wala.viz.viewer.DualTreeCellRenderer.getTreeCellRenderer
12
0
0
12
8
1
7
1
0.00
com.ibm.wala.viz.viewer.DualTreeCellRenderer.getTreeCellRendererComponent
5
0
0
5
2
3
1
2
0.00
com.ibm.wala.viz.viewer.IrAndSourceViewer.getComponent
43
0
7
36
28
7
17
8
0.00
com.ibm.wala.viz.viewer.IrAndSourceViewer.getComponent.(Anon_1).valueChanged
25
0
0
25
19
5
11
6
0.00
com.ibm.wala.viz.viewer.IrAndSourceViewer.IrAndSourceViewer
2
0
0
2
0
1
0
1
0.00
com.ibm.wala.viz.viewer.IrAndSourceViewer.setIR
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.viz.viewer.IrAndSourceViewer.setIRAndPc
4
0
0
4
2
1
2
1
0.00
com.ibm.wala.viz.viewer.IrViewer.addSelectedPcListner
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.IrViewer.IrViewer
23
0
2
21
16
3
10
5
0.00
com.ibm.wala.viz.viewer.IrViewer.IrViewer.(Anon_1).valueChanged
10
0
0
10
7
2
4
4
0.00
com.ibm.wala.viz.viewer.IrViewer.parseIrLine
13
0
0
13
9
3
5
3
0.00
com.ibm.wala.viz.viewer.IrViewer.removeSelection
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.viz.viewer.IrViewer.SelectedPcListner.valueChanged
1
0
0
1
0
1
0
1
0.00
com.ibm.wala.viz.viewer.IrViewer.setIR
46
2
4
40
30
9
22
9
0.05
com.ibm.wala.viz.viewer.IrViewer.setIRAndPc
8
0
0
8
5
1
4
1
0.00
com.ibm.wala.viz.viewer.IrViewer.setPc
9
0
0
9
6
2
4
2
0.00
com.ibm.wala.viz.viewer.PaPanel.expandNodeRec
22
6
2
15
9
3
8
5
0.40
com.ibm.wala.viz.viewer.PaPanel.getChildrenFor
22
5
0
17
13
3
10
4
0.29
com.ibm.wala.viz.viewer.PaPanel.getPointerKeysUnderInstanceKey
17
7
0
10
6
3
4
3
0.70
com.ibm.wala.viz.viewer.PaPanel.getRootNodes
11
4
0
7
4
2
3
3
0.57
com.ibm.wala.viz.viewer.PaPanel.init
90
3
12
75
62
23
33
28
0.04
com.ibm.wala.viz.viewer.PaPanel.init.(Anon_1).treeCollapsed
2
0
0
2
1
0
0
1
0.00
com.ibm.wala.viz.viewer.PaPanel.init.(Anon_1).treeExpanded
8
0
0
8
6
2
3
3
0.00
com.ibm.wala.viz.viewer.PaPanel.init.(Anon_2).valueChanged
42
0
2
40
33
16
17
18
0.00
com.ibm.wala.viz.viewer.PaPanel.initDataStructures
25
1
0
25
19
9
10
10
0.04
com.ibm.wala.viz.viewer.PaPanel.mapUsingMutableMapping
20
7
0
13
8
2
7
2
0.54
com.ibm.wala.viz.viewer.PaPanel.nonNullList
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.viz.viewer.PaPanel.PaPanel
8
0
2
6
4
1
4
1
0.00
com.ibm.wala.viz.viewer.SourceViewer.loadSource
27
3
0
26
18
3
14
3
0.12
com.ibm.wala.viz.viewer.SourceViewer.removeSelection
4
0
0
4
2
2
1
2
0.00
com.ibm.wala.viz.viewer.SourceViewer.removeSource
6
0
0
6
4
1
4
1
0.00
com.ibm.wala.viz.viewer.SourceViewer.setSource
13
0
0
13
9
2
7
2
0.00
com.ibm.wala.viz.viewer.SourceViewer.setSource
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.SourceViewer.SourceViewer
8
0
0
8
6
1
6
1
0.00
com.ibm.wala.viz.viewer.WalaViewer.createPaPanel
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.WalaViewer.ExitListener.windowClosing
3
0
0
3
1
1
1
1
0.00
com.ibm.wala.viz.viewer.WalaViewer.setNativeLookAndFeel
7
0
0
7
4
1
3
1
0.00
com.ibm.wala.viz.viewer.WalaViewer.WalaViewer
19
0
4
15
13
3
11
3
0.00
cornerCases.Abstract1.foo
1
0
0
1
0
1
0
1
0.00
cornerCases.Abstract2.foo
1
0
0
1
0
1
0
1
0.00
cornerCases.AliasNames.foo
4
0
0
4
1
3
0
2
0.00
cornerCases.Locals.foo
5
0
0
5
3
2
2
2
0.00
cornerCases.Main.foo
8
4
0
4
2
1
2
1
1.00
cornerCases.Main.getFontSupport
3
0
0
3
1
1
1
1
0.00
cornerCases.Main.main
3
0
0
3
1
1
1
1
0.00
cornerCases.Main.testCastToString
8
3
0
5
3
3
1
3
0.60
cornerCases.TryFinally.test1
13
0
0
13
9
3
5
3
0.00
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z